Paglabas ng Mesa 19.2.0

Inilabas ang Mesa 19.2.0 - isang libreng pagpapatupad ng OpenGL at Vulkan graphics API na may open source code.

Ang release 19.2.0 ay may pang-eksperimentong status, at pagkatapos lamang na ma-stabilize ang code ay ilalabas ang stable na bersyon 19.2.1. Sinusuportahan ng Mesa 19.2 ang OpenGL 4.5 para sa mga driver ng i965, radeonsi at nvc0, Vulkan 1.1 para sa mga Intel at AMD card, at sinusuportahan din ang pamantayang OpenGL 4.6 para sa mga Intel card.

Pangunahing pagbabago:

  • Ang mga driver (i965 at iris) para sa mga Intel video card (gen7+) ay nagbibigay ng buong suporta para sa OpenGL 4.6 at ang shader description language na GLSL 4.60;
  • pagpapalawak ng mga kakayahan ng driver ng Iris para sa mga Intel GPU;
  • suporta para sa AMD Navi 10 (Radeon RX 5700) at Navi 14 GPU ay idinagdag sa mga driver ng RADV at RadeonSI. Suporta para sa hinaharap na APU Renoir (Zen 2 na may GPU Navi) at bahagyang Arcturus ay idinagdag din sa RadeonSI driver;
  • OpenGL 4.5 support sa Gallium3D driver R600 para sa ilang mas lumang AMD card;
  • bagong runtime linker - rtld para sa RadeonSI;
  • pag-optimize ng pagganap ng mga driver ng RADV at Virgl;
  • Ang Panfrost driver para sa mga GPU batay sa Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) at Bifrost (Mali G3x, G5x, G7x) microarchitectures na ginagamit sa mga device na may mga ARM processor ay pinalawak na; ang driver ay maaari na ngayong gumana sa GNOME Shell;
  • nagdagdag ng EGL extension na EGL_EXT_platform_device, na nagbibigay-daan sa iyong simulan ang EGL nang hindi ina-access ang mga API na partikular sa device;
  • nagdagdag ng mga bagong extension ng OpenGL:
    • GL_ARB_post_depth_coverage para sa radeonsi driver (Navi);
    • GL_ARB_seamless_cubemap_per_texture para sa etnaviv driver (na may SEAMLESS_CUBE_MAP na suporta sa GPU);
    • GL_EXT_shader_image_load_store para sa radeonsi driver (para sa LLVM 10+);
    • GL_EXT_shader_samples_identical para sa mga driver ng iris at radeonsi (kung ginamit ang NIR);
    • GL_EXT_texture_shadow_lod para sa i965 at iris driver;
  • Ang mga extension ay naidagdag sa driver ng RADV Vulkan (para sa mga AMD card):
    • 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
  • Ang extension ng VK_EXT_shader_demote_to_helper_invocation ay naidagdag sa driver ng ANV Vulkan para sa mga Intel card.

Pinagmulan: linux.org.ru

Magdagdag ng komento