Sgaoileadh Mesa 19.2.0

Chaidh Mesa 19.2.0 a leigeil ma sgaoil - buileachadh an-asgaidh de na APIan grafaiceachd OpenGL agus Vulkan le còd stòr fosgailte.

Tha inbhe deuchainneach aig Release 19.2.0, agus dìreach às deidh don chòd a bhith air a dhèanamh seasmhach a thèid an dreach seasmhach 19.2.1 a leigeil ma sgaoil. Tha Mesa 19.2 a’ toirt taic do OpenGL 4.5 airson draibhearan i965, radeonsi agus nvc0, Vulkan 1.1 airson cairtean Intel agus AMD, agus cuideachd a’ toirt taic don inbhe OpenGL 4.6 airson cairtean Intel.

Atharraichean mòra:

  • Bidh draibhearan (i965 agus iris) airson cairtean bhidio Intel (gen7+) a’ toirt làn thaic do OpenGL 4.6 agus an cànan tuairisgeul shader GLSL 4.60;
  • leudachadh air comasan draibhear Iris airson Intel GPUs;
  • chaidh taic airson AMD Navi 10 (Radeon RX 5700) agus Navi 14 GPUs a chur ris na draibhearan RADV agus RadeonSI. Chaidh taic airson APU Renoir (Zen 2 le GPU Navi) san àm ri teachd agus pàirt Arcturus a chur ris an draibhear RadeonSI cuideachd;
  • Taic OpenGL 4.5 ann an draibhear Gallium3D R600 airson cuid de chairtean AMD nas sine;
  • ceangal ùr runtime - rtld airson RadeonSI;
  • optimization coileanaidh de dhraibhearan RADV agus Virgl;
  • Tha an draibhear Panfrost airson GPUs stèidhichte air na microarchitectures Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) agus Bifrost (Mali G3x, G5x, G7x) air an cleachdadh air innealan le pròiseasairean ARM air a leudachadh; faodaidh an draibhear a-nis obrachadh le GNOME Slige;
  • chuir e leudachadh EGL EGL_EXT_platform_device ris, a leigeas leat EGL a thòiseachadh gun a bhith a’ faighinn cothrom air APIan a tha sònraichte don inneal;
  • leudachain OpenGL ùra a chur ris:
    • GL_ARB_post_depth_coverage airson dràibhear radeonsi (Navi);
    • GL_ARB_seamless_cubemap_per_texture airson draibhear etnaviv (le taic SEAMLESS_CUBE_MAP air GPU);
    • GL_EXT_shader_image_load_store airson an draibhear radeonsi (airson LLVM 10+);
    • GL_EXT_shader_samples_identical airson draibhearan iris agus radeonsi (ma thèid NIR a chleachdadh);
    • GL_EXT_texture_shadow_lod airson i965 agus draibhearan iris;
  • chaidh leudachaidhean a chur ris an draibhear RADV Vulkan (airson cairtean AMD):
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • VK_EXT_post_depth_coverage;
    • VK_EXT_queue_family_foreign;
    • VK_EXT_sample_locations;
    • VK_KHR_depth_stencil_resolve;
    • VK_KHR_imageless_framebuffer;
    • VK_KHR_shader_atomic_int64;
    • VK_KHR_uniform_buffer_standard_layout
  • Chaidh an leudachadh VK_EXT_shader_demote_to_helper_invocation a chur ris an draibhear ANV Vulkan airson cairtean Intel.

Source: linux.org.ru

Cuir beachd ann