DXVK 2.0 جو رليز، Direct3D 9/10/11 تي عملدرآمد Vulkan API جي چوٽي تي

DXVK 2.0 پرت جو رليز موجود آهي، DXGI (DirectX گرافڪس انفراسٽرڪچر) جو نفاذ مهيا ڪري ٿو، Direct3D 9، 10 ۽ 11، ڪم ڪري رهيو آهي ڪالن جي ترجمي ذريعي Vulkan API ڏانهن. DXVK کي ڊرائيورن جي ضرورت آهي جيڪي Vulkan 1.3 API کي سپورٽ ڪن، جهڙوڪ Mesa RADV 22.0، NVIDIA 510.47.03، Intel ANV 22.0، ۽ AMDVLK. DXVK استعمال ڪري سگھجي ٿو لينڪس تي 3D ايپليڪيشنون ۽ گيمز کي هلائڻ لاءِ وائن استعمال ڪندي، وائن جي ڏيهي Direct3D 9/10/11 لاڳو ڪرڻ لاءِ اعليٰ ڪارڪردگي متبادل طور ڪم ڪندي OpenGL جي چوٽي تي هلندڙ.

مکيه تبديليون:

  • Vulkan graphics API جي ورزن لاءِ گهرجون وڌيون ويون آهن - ان کي ھاڻي ھڪڙي ڊرائيور جي ضرورت آھي جنھن جي مدد سان Vulkan 1.3 (اڳ ۾ Vulkan 1.1 گھربل ھو)، جنھن شيڊر جي تاليف سان لاڳاپيل نون خصوصيتن لاءِ سپورٽ لاڳو ڪرڻ ممڪن بڻايو. عملي طور تي، DXVK 2.0 ڪنهن به سسٽم تي هلائي سگھجي ٿو جيڪو D3D11 ۽ D3D12-بنياد تي ٻڌل راندين کي هلائڻ لاءِ پروٽون تجرباتي پيڪيج جي استعمال کي سپورٽ ڪري ٿو. Winevulkan کي هلائڻ لاءِ گهٽ ۾ گهٽ وائن 7.1 جي ضرورت آهي.
  • ان ۾ dxvk-native پروجيڪٽ جو ڪوڊ شامل آھي، جيڪو توھان کي اجازت ڏئي ٿو لينڪس لاءِ اصلي DXVK اسيمبليون ٺاھيو (وائن سان جڙيل نه آھي)، جيڪي استعمال ڪري سگھجن ٿيون ونڊوز ايپليڪيشنن کي هلائڻ لاءِ نه، پر باقاعده لينڪس ايپليڪيشنن ۾، جيڪي ٺاھڻ لاءِ ڪارائتيون ٿي سگھن ٿيون. D3D-بنياد رينڊرنگ ڪوڊ کي تبديل ڪرڻ کان سواءِ لينڪس لاءِ راندين جا بندرگاهن.
  • Direct3D 9 لاءِ سپورٽ کي وڌايو ويو آهي، بشمول بهتر ميموري مئنيجمينٽ (ميموري ميپ ٿيل فائلون استعمال ڪيون وينديون آهن بناوتن جون ڪاپيون ذخيرو ڪرڻ لاءِ)، فعال رينڊنگ وارن علائقن مان صحيح پڙهڻ لاءِ سپورٽ لاڳو ڪئي وئي آهي (جي ٽي اي IV کيڏڻ دوران آرٽيڪلز جي ظاهر ٿيڻ سان حل ٿيل مسئلا) ، ۽ شفافيت جي جانچ جي عمل کي ٻيهر ڪم ڪيو ويو آهي.
  • Direct3D 10 لاءِ، d3d10.dll ۽ d3d10_1.dll لئبرريون بند ڪيون ويون آهن، جيڪي ڊفالٽ طور تي نصب نه ٿيون هيون، ڇاڪاڻ ته شراب ۾ D3D10 جي وڌيڪ ترقي يافته عمل جي موجودگي جي ڪري. ساڳئي وقت، D3D10 API لاءِ سپورٽ d3d10core.dll لائبريري ۾ جاري آهي.
  • Direct3D 11 سپورٽ کي ڪارڪردگي ليول 12_1 (D3D11 Feaure Level) تي آندو ويو آهي، جنهن کي حاصل ڪرڻ لاءِ خاصيتون جهڙوڪ ٽائل ٿيل وسيلن، قدامت پسند راسٽرائيزيشن ۽ راسٽرزر آرڊر ٿيل نظارن کي لاڳو ڪيو ويو آهي.
  • ID3D11DeviceContext انٽرفيس جو نفاذ، جيڪو ڊوائيس جي حوالي سان نمائندگي ڪري ٿو جيڪو ڊرائنگ ڪمانڊ ٺاهي ٿو، ٻيهر ڊزائين ڪيو ويو آهي ۽ ونڊوز جي ان جي رويي ۾ ويجهو آهي. ٻيهر ڪم ٽئين پارٽي جي لائبريرين سان مطابقت کي بهتر بڻائي ڇڏيو آهي ۽ سي پي يو تي لوڊ گھٽائي ڇڏيو آهي. خاص طور تي، سي پي يو لوڊ انهن راندين ۾ گھٽجي ويو آهي جيڪي فعال طور تي استعمال ڪن ٿا ملتوي ٿيل حوالن (مثال طور، Assassin's Creed: Origins) يا اڪثر ڪري ڪليئر اسٽيٽ آپريشن کي سڏين ٿا (مثال طور، جنگ جو خدا).
  • شيڊر جي تاليف سان لاڳاپيل تبديليون ڪيون ويون آهن. VK_EXT_graphics_pipeline_library ايڪسٽينشن جي سپورٽ سان وولڪن ڊرائيورن جي موجودگي ۾، ولڪن شيڊرز جو تاليف لاڳو ڪيو ويو آھي جڏھن ته گيمز لوڊ ڪري رھيا آھن D3D شيڊرز، ۽ نه رينڊنگ جي دوران، جنھن راند دوران شيڊرن جي تاليف جي ڪري منجمد ٿيڻ سان مسئلا حل ڪيا. گهربل واڌارو في الحال صرف Proprietary NVIDIA ڊرائيورن ۾ سپورٽ ڪري ٿو، ورزن 520.56.06 سان شروع ٿئي ٿو.
  • D3D11 شيڊر استعمال ڪن ٿا ولڪن ميموري ماڊل.
  • وسيلن جي تعداد تي حد کي هٽايو ويو جيڪو هڪ وقت تي پابند ٿي سگهي ٿو.
  • مقرر ٿيل مسئلا جيڪي راندين ۾ ظاهر ٿيا:
    • عاشق اٿاري
    • ايلس جنون واپسي
    • انومالي: وارزون Earthرتي
    • سٺن ۽ بدتر کان ٻاهر
    • ڊريگن جي عمر شروعات ٿي
    • سلطنت: کل جنگ
    • آخري Fantasy XV
    • گرين چوري آٽو IV
    • نابود ٿيل سلطنتن جا هيرو
    • ويڙهاڪن جي بادشاهه جي حد XIII
    • ڌاتو گيئر سولائي وي: گرائونڊ زرو
    • سي اين قسطون: ظهور
    • سونڪ نسلون
    • اسپائري انسان
    • ٻيڙي
    • وارڌر آن لائن
    • يو جي ست

جو ذريعو: opennet.ru

تبصرو شامل ڪريو