ممکنہ طور پر زیربحث Vulkan کی بنیاد پر D3D9 سے D3D11 کے تبادلوں کے لئے DXVK تجویز



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

DXVK آتش فشاں پر ٹائٹن فال چل رہا ہے۔



DXVK پروجیکٹ ، جو لینکس / شراب کے لئے ولکن پر مبنی D3D11 نفاذ لاتا ہے ، شراب کے تحت Direct3D 11 گیمز چلاتے وقت کارکردگی اور اصلاح کے سلسلے میں بہت اچھا کام کر رہا ہے - اور اب وہ Direct3D 9 کی مدد بھی لائے ہیں۔



DXVK کے لئے D3D9 کو VK9 کے اقدامات کے ساتھ الجھن میں نہیں ڈالنا چاہئے جس میں V3 کو D3D9 کی مدد سے Vulkan میں نقشہ لگایا گیا ہے ، کیوں کہ ابتدائی مراحل میں اب بھی یہ ایک علیحدہ اقدام ہے۔ اس تجویز کردہ D3D9 کی حمایت DXVK کو D3D9 API کالوں کو D3D11 میں تبدیل کرنا ہے ، اور پھر وہ D3D11 میں تعمیر DXVK's کو Vulkan تبادلوں میں استعمال کرے گا۔ یہ DXUP کے لئے D3D10 سے D3D11 گفتگو کے قریب قریب ایک ہی نظریہ ہے تاکہ وہ DXVK کے ذریعے Vulkan میں تبدیل ہوسکے۔



اس تجویز کے پیچھے دماغ ، گیبریل ماجری ، فی الحال زیادہ براہ راست راست D3D9-to-Vulkan کی بجائے D3D9-to-D3D11-to-Vulkan کی تلاش کر رہا ہے ، کیونکہ DXVK اپنے موجودہ DXBC شیڈر مرتب کا فائدہ اٹھا سکے گا ، اور بہت ساری اضافی D3D9 خصوصیات جو D3D11 کے تبادلوں میں عمدہ نقشہ بناسکتی ہیں۔

اگر آپ پل کی درخواست کا پیش نظارہ چاہتے ہیں تو ، اسے چیک کریں یہاں .

1 منٹ پڑھا