- Abashayeli (i965, iris) bamakhadi evidiyo e-Intel (gen7+) bahlinzeka ngokusekela okugcwele
I-OpenGL 4.6 kanye nolimi lwencazelo ye-shader GLSL 4.60. Kuze kube yilapho kunikezwa usekelo lwe-OpenGL 4.6 kumashayeli e-radeonsi (AMD) kanye ne-nvc0 (NVIDIA), kusasele ukusebenzisa i-GL_ARB_gl_spirv kanye nezandiso ze-GL_ARB_spirv_kwengezwe kumshayeli we-i965 ngo-Agasti; - Ukusebenza komshayeli omusha kuyaqhubeka nokukhula
Iris ye-Intel GPU, emandleni ayo ecishe yafinyelela ukulingana nomshayeli we-i965. Umshayeli we-Iris usekelwe ekwakhiweni kwe-Gallium3D, elayisha imisebenzi yokuphatha inkumbulo ohlangothini lomshayeli we-DRI ye-Linux kernel futhi inikeze isilandeleli sezwe esenziwe ngomumo esisekelwa inqolobane yokusetshenziswa kabusha kwezinto eziphumayo. Umshayeli usekela kuphela amaphrosesa asekelwe ku-Gen8+ microarchitecture (Broadwell, Skylake) ene-HD, UHD kanye ne-Iris GPUs. - Ukwesekwa okwengeziwe kwe-AMD Navi 10 GPUs kubashayeli be-RADV kanye ne-RadeonSI
(Radeon RX 5700), kanyeukwesekwa kokuqala I-Navi 14. Ifakwe futhi kumshayeli weRadeonSIkwengezwe ukusekelwa kwe-APU Renoir yesikhathi esizayo (Zen 2 nge-GPU Navi) futhi kancaneI-Arcturus (amakhono ekhompiyutha kuphela nenjini yokuqopha ividiyo VCN 2.5, ngaphandle kwe-3D); - Ku-Gallium3D umshayeli we-R600 wamakhadi athile amadala e-AMD (HD 5800/6900)
enikeziwe Ukusekelwa kwe-OpenGL 4.5; - OkweRadeonSI
kwethulwe isixhumanisi esisha sesikhathi sokusebenza - rtld; - Ukusebenza kwe-RADV kanye nabashayeli be-Virgl kuthuthukisiwe;
-
Kunwetshiwe Umshayeli we-Panfrost wama-GPU asekelwe ku-Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) kanye nezakhiwo ezincane ze-Bifrost (Mali G3x, G5x, G7x) ezisetshenziswa kumadivayisi amaningi anamaphrosesa e-ARM. Amakhono omshayeli manje anele ukusebenzisa i-GNOME Shell; - Kungezwe isandiso se-EGL esihlongozwe yi-NVIDIA
EGL_EXT_platform_device , okuvumela i-EGL ukuthi iqaliswe ngaphandle kokubiza ama-API aqondene nedivayisi - Kwengezwe izandiso ezintsha ze-OpenGL:
-
GL_ARB_post_depth_coverage yomshayeli we-radeonsi (Navi) GL_ARB_seamless_cubemap_per_texture kumshayeli we-etnaviv (ngosekelo lwe-SEAMLESS_CUBE_MAP ku-GPU)GL_EXT_shader_image_load_store yomshayeli we-radeonsi (ene-LLVM 10+)GL_EXT_shader_samples_efanayo kubashayeli be-iris ne-radeonsi (uma i-NIR isetshenziswa)GL_EXT_texture_shadow_lod kubashayeli be-i965 kanye ne-iris
-
- Kungezwe izandiso kumshayeli we-RADV Vulkan (wamakhadi e-AMD):
- Isandiso esilandelayo sengeziwe kumshayeli we-ANV Vulkan (wamakhadi we-Intel):
VK_EXT_shader_demote_to_helper_vocation .
Source: opennet.ru