Vulkan API дээр Direct1.5.2D 3/9/10 хэрэгжүүлэлт бүхий DXVK 11 төслийг гаргасан.

Үүссэн давхарга хоорондын хувилбар DXVK 1.5.2, энэ нь Vulkan API руу дуудлагын орчуулга хийх замаар ажилладаг DXGI (DirectX графикийн дэд бүтэц), Direct3D 9, 10, 11 хэрэгжилтийг хангадаг. DXVK ашиглахын тулд шаардлагатай жолооч нарт зориулсан дэмжлэг Vulcan API 1.1Жишээ нь
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 болон AMDVLK.
DXVK нь Wine ашиглан Linux дээр 3D программууд болон тоглоомуудыг ажиллуулахад ашиглагдаж болох бөгөөд OpenGL дээр ажилладаг Wine-ийн суулгасан Direct3D 11 хувилбараас илүү өндөр гүйцэтгэлтэй хувилбар юм.

Үндсэн өөрчлөлтүүд:

  • Direct3D 9-ийн хэрэгжилтэд байхгүй байсан виртуал фреймбуфер солих гинжтэй зарим үйлдлийг нэмсэн (SwapChain), ATi ToyShop demo, Atelier Sophie, Dynasty Warriors 7 зэрэг програмуудыг ажиллуулахтай холбоотой асуудлыг шийдсэн;
  • Direct3D 9-ийн хэрэгжилтэд гарсан сүүлийн үеийн алдааг засч, гүйцэтгэл болон санах ойн зарцуулалтад зориулсан бага зэргийн оновчлолыг нэмсэн;
  • SwapChain-д боловсруулсан зургуудын хувьд MSAA (Олон дээжийн эсрэг ялгах)-ыг албадах d3d9.forceSwapchainMSAA сонголтыг нэмсэн;
  • Direct3D 9 ашиглан Atelier цувралын тоглоомуудын цэсийг харуулахтай холбоотой асуудлаас ангижрах боломжийг олгодог d3d11.deferredSurfaceCreation тохиргоог идэвхжүүлсэн;
  • Тоглоомын асуудлуудыг зассан: Луугийн эриний гарал үүсэл, Энтропиа орчлон ертөнц, Ферентус, Херкот, Xiones, Готик 3, Vesperia-ийн үлгэрүүд, TrackMania United Forever, Цус сорогч маскарад: Цусны шугам ба Дайчид Орочи 4;
  • Vulkan 1.1 график API-г дэмждэггүй хуучин драйверуудын дэмжлэгийг хассан: AMD/Intel (Mesa) 17.3 ба түүнээс өмнөх хувилбарууд, NVIDIA 390.xx ба түүнээс өмнөх хувилбарууд.

    Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх