E wepụtara Mesa 19.2.0 - mmejuputa iwu OpenGL na Vulkan ndịna-emeputa API nwere koodu isi mmalite mepere emepe.
Mwepụta 19.2.0 nwere ọkwa nnwale, naanị mgbe emechara koodu ahụ ka a ga-ahapụ ụdị 19.2.1 kwụsiri ike. Mesa 19.2 na-akwado OpenGL 4.5 maka ndị ọkwọ ụgbọ ala i965, radeonsi na nvc0, Vulkan 1.1 maka kaadị Intel na AMD, ma na-akwado ọkọlọtọ OpenGL 4.6 maka kaadị Intel.
Isi mgbanwe:
- Ndị ọkwọ ụgbọ ala (i965 na iris) maka kaadị vidiyo Intel (gen7+) na-enye nkwado zuru oke maka OpenGL 4.6 na asụsụ nkọwa Shader GLSL 4.60;
- ịgbasa ike nke onye ọkwọ ụgbọ ala Iris maka Intel GPUs;
- nkwado maka AMD Navi 10 (Radeon RX 5700) na Navi 14 GPU agbakwunyere na ndị ọkwọ ụgbọ ala RADV na RadeonSI. Nkwado maka ọdịnihu APU Renoir (Zen 2 na GPU Navi) na akụkụ Arcturus agbakwunyere na onye ọkwọ ụgbọ ala RadeonSI;
- Nkwado OpenGL 4.5 na onye ọkwọ ụgbọ ala Gallium3D R600 maka ụfọdụ kaadị AMD ochie;
- onye na-ahụ maka oge ọhụụ ọhụrụ - rtld maka RadeonSI;
- njikarịcha arụmọrụ nke ndị ọkwọ ụgbọ ala RADV na Virgl;
- Onye ọkwọ ụgbọ ala Panfrost maka GPU dabere na Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) na Bifrost (Mali G3x, G5x, G7x) microarchitectures ejiri na ngwaọrụ nwere ndị nrụpụta ARM gbasaa; onye ọkwọ ụgbọ ala nwere ike ịrụ ọrụ na GNOME ugbu a. Shell;
- EGL agbakwunyere EGL_EXT_platform_device, nke na-enye gị ohere ibido EGL na-enwetaghị API ndị akọwapụtara ngwaọrụ;
- agbakwunyere mgbakwunye OpenGL ọhụrụ:
- GL_ARB_post_depth_coverage maka onye ọkwọ ụgbọ ala radeonsi (Navi);
- GL_ARB_seamless_cubemap_per_texture maka onye ọkwọ ụgbọ ala etnaviv (ya na nkwado SEAMLESS_CUBE_MAP na GPU);
- GL_EXT_shader_image_load_store maka onye ọkwọ ụgbọ ala radeonsi (maka LLVM 10+);
- GL_EXT_shader_samples_identical maka iris na radeonsi ọkwọ ụgbọala (ọ bụrụ na eji NIR);
- GL_EXT_texture_shadow_lod maka i965 na ndị ọkwọ ụgbọ ala iris;
- agbakwunyere ndọtị na onye ọkwọ ụgbọ ala RADV Vulkan (maka kaadị AMD):
- VK_AMD_buffer_marker;
- VK_EXT_index_type_uint8;
- VK_EXT_post_depth_ mkpuchi;
- VK_EXT_queue_ezinụlọ_mba;
- VK_EXT_sample_ebe;
- VK_KHR_depth_stencil_resolve;
- VK_KHR_imageless_framebuffer;
- VK_KHR_shader_atomic_int64;
- VK_KHR_uniform_buffer_standard_layout
- Agbanyela VK_EXT_shader_demote_to_helper_invocation na ọkwọ ụgbọala ANV Vulkan maka kaadị Intel.
isi: linux.org.ru