Nouveau ကိုအခြေခံ၍ Vulkan ဂရပ်ဖစ် API အတွက် ဒရိုက်ဘာအသစ်ကို တီထွင်နေပါသည်။

Red Hat နှင့် Collabora တို့မှ developer များသည် Mesa တွင်ရရှိနိုင်ပြီးဖြစ်သော anv (Intel), radv (AMD), tu (Qualcomm) နှင့် v3dv (Broadcom VideoCore VI) ဒရိုက်ဘာများအတွက် NVIDIA ဂရပ်ဖစ်ကတ်များအတွက် ပွင့်လင်း Vulkan nvk ဒရိုက်ဗာကို စတင်ဖန်တီးနေပြီဖြစ်သည်။ Nouveau OpenGL ဒရိုက်ဘာတွင် ယခင်ကအသုံးပြုခဲ့သော စနစ်ခွဲအချို့ကို အသုံးပြုခြင်းဖြင့် ယာဉ်မောင်းအား Nouveau ပရောဂျက်၏ အခြေခံဖြင့် တီထွင်ထားပါသည်။

တဆက်တည်းတွင်၊ Nouveau သည် အခြားဒရိုက်ဘာများတွင်အသုံးပြုနိုင်သည့် သီးခြားစာကြည့်တိုက်တစ်ခုသို့ ရွှေ့ပြောင်းခြင်းလုပ်ငန်းကို စတင်လုပ်ဆောင်ခဲ့သည်။ ဥပမာအားဖြင့်၊ OpenGL နှင့် Vulkan အတွက် drivers များတွင် shader compiler ကိုမျှဝေအသုံးပြုနိုင်သည့် ကုဒ်ထုတ်လုပ်ခြင်းအတွက် အစိတ်အပိုင်းများကို စာကြည့်တိုက်သို့ ရွှေ့ထားသည်။ .

Vulkan ယာဉ်မောင်း၏ ဖွံ့ဖြိုးတိုးတက်မှုတွင် Red Hat မှ Nouveau developer Karol Herbst၊ Red Hat မှ DRM ထိန်းသိမ်းသူ David Airlie နှင့် Collabora မှတက်ကြွသော Mesa developer Jason Ekstrand တို့ ပါဝင်ပါသည်။ ယာဉ်မောင်းသည် ဖွံ့ဖြိုးတိုးတက်မှု၏အစောပိုင်းအဆင့်တွင်ရှိပြီး vulkaninfo utility ကိုအသုံးပြုခြင်းမှလွဲ၍ အခြားအပလီကေးရှင်းများအတွက် မသင့်လျော်သေးပါ။ ယာဉ်မောင်းအသစ်အတွက် လိုအပ်မှုသည် NVIDIA ဗီဒီယိုကတ်များအတွက် အဖွင့် Vulkan ဒရိုက်ဘာများ မရှိခြင်းကြောင့်ဖြစ်ပြီး၊ ဂိမ်းများ ပိုများလာပါက ဤဂရပ်ဖစ် API ကို အသုံးပြုခြင်း သို့မဟုတ် Direct3D ခေါ်ဆိုမှုများကို Vulkan API သို့ ဘာသာပြန်ဆိုသည့် အလွှာများကို အသုံးပြု၍ ဂိမ်းများ ပိုမို၍ Linux ပေါ်တွင် လုပ်ဆောင်နေချိန်ဖြစ်သည်။

source: opennet.ru

မှတ်ချက် Add