Vulkan API کے اوپر DXVK 1.10.3، Direct3D 9/10/11 کے نفاذ کا اجراء

DXVK 1.10.3 پرت کا اجراء دستیاب ہے، جو DXGI (DirectX گرافکس انفراسٹرکچر)، Direct3D 9، 10 اور 11 کا نفاذ فراہم کرتا ہے، Vulkan API میں کال ٹرانسلیشن کے ذریعے کام کرتا ہے۔ DXVK کو ایسے ڈرائیوروں کی ضرورت ہوتی ہے جو Vulkan 1.1 API کو سپورٹ کرتے ہوں، جیسے Mesa RADV 22.0، NVIDIA 510.47.03، Intel ANV 22.0، اور AMDVLK۔ DXVK کو وائن کا استعمال کرتے ہوئے لینکس پر 3D ایپلی کیشنز اور گیمز چلانے کے لیے استعمال کیا جا سکتا ہے، جو OpenGL کے اوپر چلنے والے وائن کے بلٹ ان Direct3D 9/10/11 نفاذ کے لیے اعلی کارکردگی کے متبادل کے طور پر کام کرتا ہے۔

اہم تبدیلیاں:

  • مشترکہ ID3D11Fence آبجیکٹ کے لیے شامل کیا گیا سپورٹ، جو Vulkan مشترکہ تاریخ ساز سیمفورس (ٹائم لائن سیمفور) کے اوپر لاگو کیا گیا ہے، الگ الگ VkFence اور VkSemaphore پرائمیٹوز کے بجائے، ڈیوائس اور میزبان کے درمیان ہم آہنگی کے لیے واحد پرائمیٹ فراہم کرتا ہے۔ ID3D11Fence کی حمایت نے وائن اور vkd3d-proton کے لیے مناسب پیچ لگانے پر گیم Halo Infinite میں ویڈیو کی فعالیت کو حاصل کرنا ممکن بنایا۔
  • DXVK 1.10.2 میں ایک ریگریشن کو ٹھیک کیا جس کی وجہ سے مختلف D3D11 گیمز میں رینڈرنگ کی خرابیاں شامل ہیں، بشمول Prey اور Bioshock Infinite۔
  • Need For Speed ​​3، Ninja Blade اور Ys Origin میں پیش آنے والے مسائل حل ہو چکے ہیں۔
  • d3d11.ignoreGraphicsBarriers آپشن کو Stray گیم کے لیے فعال کر دیا گیا ہے، جس نے کچھ GPUs پر کارکردگی میں کمی کے مسائل کو حل کیا۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں