- Intel ဗီဒီယိုကတ်များ (gen965+) အတွက် ဒရိုက်ဗာများ (i7၊ iris) သည် အပြည့်အဝပံ့ပိုးမှုပေးသည်။
OpenGL ၄.၅ နှင့် shader ဖော်ပြချက်ဘာသာစကား GLSL 4.60။ OpenGL 4.6 ပံ့ပိုးမှုအား radeonsi (AMD) နှင့် nvc0 (NVIDIA) ဒရိုက်ဘာများတွင် မပံ့ပိုးမီအထိ၊ ၎င်းသည် GL_ARB_gl_spirv နှင့် GL_ARB_spirv_extensions များကို အကောင်အထည်ဖော်ရန် ကျန်ရှိနေပါသည်။ထပ်ပြောသည်။ သြဂုတ်လတွင် i965 ယာဉ်မောင်းအတွက်၊ - ဒရိုင်ဘာအသစ်၏ လုပ်ဆောင်နိုင်စွမ်းသည် ဆက်လက် တိုးချဲ့လာသည်။
Iris က Intel GPU အတွက်၎င်း၏စွမ်းရည်များတွင် i965 ဒရိုက်ဘာနှင့် တန်းတူနီးပါးရောက်ရှိခဲ့သည်။ Iris ဒရိုက်ဘာသည် မန်မိုရီစီမံခန့်ခွဲမှုတာဝန်များကို Linux kernel ၏ DRI ဒရိုက်ဗာဘက်သို့ ပို့ဆောင်ပေးသည့် Gallium3D ဗိသုကာကို အခြေခံထားပြီး အဆင်သင့်လုပ်ထားသော နိုင်ငံတော်ခြေရာခံကိရိယာကို ထုတ်ပေးသည့် အထွက်အရာဝတ္တုများ၏ သိုလှောင်သိမ်းဆည်းမှုကို ပံ့ပိုးပေးသည်။ Driver သည် HD၊ UHD နှင့် Iris GPU များပါရှိသော Gen8+ microarchitecture (Broadwell၊ Skylake) ကိုအခြေခံထားသော ပရိုဆက်ဆာများကိုသာ ပံ့ပိုးပေးပါသည်။ - AMD Navi 10 GPUs များအတွက် RADV နှင့် RadeonSI ဒရိုက်ဘာများအတွက် ပံ့ပိုးမှု ပေါင်းထည့်ထားသည်။
(Radeon RX 5700) တို့အပြင်၊ကနဦးပံ့ပိုးမှု Navi 14။ RadeonSI ဒရိုက်ဘာတွင်လည်း ပါဝင်ပါသည်။ထပ်ပြောသည်။ အနာဂတ် APU Renoir (Zen 2 with GPU Navi) နှင့် တစ်စိတ်တစ်ပိုင်းArcturus (2.5D မပါဘဲ ကွန်ပြူတာစွမ်းရည်နှင့် ဗီဒီယိုကုဒ်ပြောင်းခြင်းအင်ဂျင် VCN 3 သာ)။ - အချို့သော AMD ကတ်အဟောင်းများ (HD 3/600) အတွက် Gallium5800D R6900 ဒရိုက်ဘာ
ပေးထားသည်။ OpenGL 4.5 ပံ့ပိုးမှု; - RadeonSI အတွက်
တင်ဆက် runtime linker အသစ် - rtld; - RADV နှင့် Virgl ယာဉ်မောင်းများ၏ စွမ်းဆောင်ရည်ကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားသည်။
-
ချဲ့ထွင်သည်။ Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) နှင့် Bifrost (Mali G3x, G5x, G7x) မိုက်ခရိုဗိသုကာများပေါ်တွင် အခြေခံထားသော GPU များအတွက် Panfrost drivers။ ယာဉ်မောင်း၏စွမ်းရည်များသည် ယခု GNOME Shell ကိုလည်ပတ်ရန်အတွက်လုံလောက်ပါသည်။ - NVIDIA မှ အဆိုပြုထားသည့် EGL တိုးချဲ့မှုကို ထည့်သွင်းထားသည်။
EGL_EXT_platform_device စက်ပစ္စည်းအလိုက် API များကို မခေါ်ဆိုဘဲ EGL ကို အစပြုရန် ခွင့်ပြုသည်။ - OpenGL extensions အသစ်များကို ထည့်သွင်းထားသည်-
-
GL_ARB_post_depth_လွှမ်းခြုံမှု radeonsi driver (Navi) အတွက် GL_ARB_seamless_cubemap_per_texture etnaviv ယာဉ်မောင်းအတွက် (GPU တွင် SEAMLESS_CUBE_MAP ပံ့ပိုးမှုဖြင့်)GL_EXT_shader_image_load_store radeonsi driver (LLVM 10+ နှင့်အတူ)GL_EXT_shader_samples_ထပ်တူကျသည်။ iris နှင့် radeonsi drivers များအတွက် (NIR ကိုအသုံးပြုပါက)GL_EXT_texture_shadow_lod i965 နှင့် iris drivers များအတွက်
-
- RADV Vulkan ဒရိုက်ဘာ ( AMD ကတ်များအတွက် တိုးချဲ့မှုများ ) ကို ပေါင်းထည့်ထားသည် ။
- အောက်ဖော်ပြပါ တိုးချဲ့မှုကို ANV Vulkan ဒရိုက်ဘာ ( Intel ကတ်များအတွက် ) တွင် ထည့်သွင်းထားပါသည်။
VK_EXT_shader_demote_to_helper_invocation .
source: opennet.ru