- RadeonSI driver (AMD GPUs အတွက်)
ပေးထားသည်။ ထောက်ပံ့
OpenGL ၄.၅ (OpenGL 4.6 ကို ယခင်က Intel GPU များအတွက် Mesa တွင်သာ ပံ့ပိုးထားသည်) နှင့် SPIR-V shader အလယ်အလတ်ကိုယ်စားပြုမှု။ - AMD နှင့် Intel GPU များအတွက် RADV နှင့် ANV ဒရိုက်ဘာများသည် ယခုအခါ ဂရပ်ဖစ် API ကို ပံ့ပိုးပေးပါသည်။
Vulkan ၁.၁ ; - Broadwell နှင့် Skylake microarchitecture (Gen8+) ကိုအခြေခံ၍ Intel GPU များအတွက် Iris ဒရိုက်ဘာအသစ်ကို မူရင်းအတိုင်းအသုံးပြုထားပြီး ၎င်း၏စွမ်းဆောင်ရည်များတွင် i965 ဒရိုက်ဘာနှင့် တူညီမှုရှိသည်။ Iris ဒရိုက်ဘာသည် မန်မိုရီစီမံခန့်ခွဲမှုတာဝန်များကို Linux kernel ၏ DRI ဒရိုက်ဗာဘက်သို့ ပို့ဆောင်ပေးသည့် Gallium3D ဗိသုကာကို အခြေခံထားပြီး အဆင်သင့်လုပ်ထားသော နိုင်ငံတော်ခြေရာခံကိရိယာကို ထောက်ပံ့ပေးသည့် အထွက်အရာဝတ္တုများ၏ သိုလှောင်သိမ်းဆည်းမှုကို ပံ့ပိုးပေးပါသည်။ Haswell အပါအဝင် သက်ကြီးရွယ်အို ဗိသုကာလက်ရာများကို အခြေခံထားသော ချစ်ပ်များအတွက် i965 ဒရိုက်ဘာကို ထိန်းသိမ်းထားသည်။
- RADV ( AMD ချစ်ပ်များအတွက် Vulkan ဒရိုက်ဘာ) နှင့် Shaders များပြုစုခြင်းအတွက် backend ၊
ACO “ LLVM shader compiler ၏အခြားရွေးချယ်စရာတစ်ခုအနေဖြင့် Valve မှတီထွင်နေသော GPU မျိုးဆက်များအတွက် GCN 1.0/GFX6 (Southern Islands) နှင့် GCN 1.1/GFX7 (Sea Islands); - RADV နှင့် ACO သည် ဂျီသြမေတြီအရိပ်အာနိသင်များကို စုစည်းပေးသည်။
- GPU GFX10 (Navi) အတွက် RADV နှင့် ACO သည် မုဒ်ကို ပံ့ပိုးပေးသည်။
လှိုင်း ၅ (တစ်ပြိုင်နက်တည်းလုပ်ဆောင်ရန်အတွက် 32 threads များကို "wave" တစ်ခုအဖြစ် ပေါင်းစပ်ခြင်း) - LLVMpipe နှင့် RadeonSI ဒရိုက်ဘာများကို typeless intermediate representation (IR) Shaders များကို အသုံးပြုရန် အသွင်ပြောင်းထားပါသည်။
NIR GLSL IR နှင့် Mesa ၏ အတွင်းပိုင်း IR အောက်တွင် အနိမ့်ဆုံးအဆင့်တွင် လည်ပတ်ရန် ရည်ရွယ်သည်။ NIR စွမ်းဆောင်ရည်ကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားပါသည်။ - RadeonSI driver တွင်
ထပ်ပြောသည်။ compiled shader objects ၏ ထပ်နေများကို စစ်ထုတ်သည့် တိုက်ရိုက် cache အတွက် ပံ့ပိုးမှု၊ - Gen11 ချစ်ပ်များ (Jasper Lake) ကို Intel GPUs အတွက် OpenGL နှင့် Vulkan drivers များသို့ ပေါင်းထည့်ထားပါသည်။
- V3D ဒရိုက်ဘာ (Raspberry Pi အတွက်) သည် OpenGL ES 3.2 နှင့် လိုက်လျောညီထွေရှိသော ဂျီသြမေတြီအရိပ်အာဝါသများအတွက် ပံ့ပိုးမှုကို ပေါင်းထည့်ထားပြီး OpenGL ES 3.1 အတွက် အပြည့်အဝပံ့ပိုးမှုပေးပါသည်။
- Qualcomm Adreno GPUs အတွက် Vulkan ဒရိုက်ဘာ TURNIP ၏ စွမ်းဆောင်ရည်ကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားပါသည်။
- OpenGL extensions အသစ်များကို ထည့်သွင်းထားသည်-
GL_ARB_gl_spirv radeonsi အတွက်GL_ARB_spirv_extensions radeonsi အတွက်GL_EXT_direct_state_access လိုက်ဖက်ညီမှုပရိုဖိုင်အတွက်။GL_INTEL_shader_integer_functions၂ i965 နှင့် iris drivers များအတွက်။
- RADV Vulkan ဒရိုက်ဘာ ( AMD ကတ်များအတွက် တိုးချဲ့မှုများ ) ကို ပေါင်းထည့်ထားသည် ။
- ANV Vulkan ဒရိုက်ဘာ (Intel ကတ်များအတွက်) တွင် တိုးချဲ့မှုများ ထည့်သွင်းထားသည်-
source: opennet.ru