Ukukhishwa kwe-Mesa 19.2.0

I-Mesa 19.2.0 ikhishwe - ukuqaliswa kwamahhala kwe-OpenGL ne-Vulkan graphics APIs ngekhodi yomthombo ovulekile.

Ukukhishwa okungu-19.2.0 kunesimo sokuhlola, futhi kuphela ngemva kokuba ikhodi isizinzile lapho inguqulo ezinzile 19.2.1 izokhishwa. I-Mesa 19.2 isekela i-OpenGL 4.5 kubashayeli be-i965, i-radeonsi ne-nvc0, i-Vulkan 1.1 yamakhadi e-Intel ne-AMD, futhi isekela izinga le-OpenGL 4.6 lamakhadi e-Intel.

Izinguquko eziyinhloko:

  • Abashayeli (i-i965 ne-iris) bamakhadi evidiyo e-Intel (gen7+) bahlinzeka ngokusekela okugcwele kwe-OpenGL 4.6 kanye nolimi lwencazelo ye-shader i-GLSL 4.60;
  • ukwandisa amandla omshayeli we-Iris we-Intel GPUs;
  • ukusekelwa kwe-AMD Navi 10 (i-Radeon RX 5700) kanye ne-Navi 14 GPUs yengezwe kubashayeli be-RADV kanye ne-RadeonSI Ukusekelwa kwe-APU Renoir yesikhathi esizayo (i-Zen 2 nge-GPU Navi) futhi ingxenye ye-Arcturus yengezwe kumshayeli we-RadeonSI;
  • Ukusekelwa kwe-OpenGL 4.5 kumshayeli we-Gallium3D u-R600 wamakhadi athile amadala e-AMD;
  • isixhumanisi esisha sesikhathi sokusebenza - rtld se-RadeonSI;
  • ukusebenza kahle kwabashayeli be-RADV kanye ne-Virgl;
  • Umshayeli we-Panfrost wama-GPU asekelwe ku-Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) kanye ne-Bifrost (Mali G3x, G5x, G7x) ama-microarchitecture asetshenziswa kumadivayisi ane-ARM processors inwetshiwe; Igobolondo;
  • wengeze isandiso se-EGL EGL_EXT_platform_device, esikuvumela ukuthi uqalise i-EGL ngaphandle kokufinyelela ama-API aqondene nedivayisi;
  • wengeze izandiso ezintsha ze-OpenGL:
    • GL_ARB_post_depth_coverage yomshayeli we-radeonsi (Navi);
    • I-GL_ARB_seamless_cubemap_per_texture yomshayeli we-etnaviv (ngosekelo lwe-SEAMLESS_CUBE_MAP ku-GPU);
    • I-GL_EXT_shader_image_load_store yomshayeli we-radeonsi (ye-LLVM 10+);
    • I-GL_EXT_shader_samples_efana nezishayeli ze-iris ne-radeonsi (uma i-NIR isetshenziswa);
    • I-GL_EXT_texture_shadow_lod ye-i965 kanye nabashayeli be-iris;
  • izandiso zengezwe kumshayeli we-RADV Vulkan (wamakhadi e-AMD):
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • I-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;
    • I-VK_KHR_uniform_buffer_standard_layout
  • Isandiso se-VK_EXT_shader_demote_to_helper_invocation sengezwe kumshayeli we-ANV Vulkan wamakhadi e-Intel.

Source: linux.org.ru

Engeza amazwana