Mesa 19.2.0 mwepụta

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

Tinye a comment