DXVK-Sarek 1.11.0 хувилбар, Direct3D 8/9/10/11 Vulkan 1.3 дэмжлэггүй GPU-д зориулсан хэрэгжилт

Vulkan график API - 1.11.0 эсвэл 1.1-ийн хуучин хувилбаруудыг дэмжихэд хязгаарлагдмал GPU эсвэл драйвер бүхий системүүд дээр ажиллахад чиглэсэн DXVK давхаргын сэрээ боловсруулсан DXVK-Sarek 1.2 төсөл гарсан. Үндсэн DXVK төсөлд Vulkan 1.3-ийн дэмжлэг нь DXVK 2.0 хувилбарт зайлшгүй шаардлагатай болсон.

DXVK-Sarek нь DXVK 1.10.x салбар (DXVK 1.x цувралын сүүлчийн салбар) кодын баазыг ашигласаар байгаа бөгөөд үүнд тоглоомын дэмжлэг болон алдааны засвартай холбоотой өөрчлөлтүүдийг DXVK-ийн шинэ хувилбаруудаас шилжүүлдэг. Үүний зэрэгцээ уг төслийг Vulkan 10-ийн дэмжлэггүй төхөөрөмж, системд зориулсан Proton (GE-Proton 10 ба Proton 1.3-бета дээр суурилсан) Windows тоглоомуудыг эхлүүлэх багцын хувилбарыг боловсруулсан Proton-Sarek салаагаар дэмжиж байна.

Нэмж дурдахад DXVK-Sarek-ийн зохиогч саяхан Линукс дээрх тоглоомуудын ажиллагааг оновчтой болгохын тулд график драйверууд, Mesa болон Linux цөмийн параметрүүдийг тохируулах график интерфейсээр хангадаг volt-gui 1.0 програмыг гаргасан. Жишээлбэл, даалгавар төлөвлөгчийн горимыг сонгох, VSync-ийн хэрэглээг удирдах, шэйдерүүдийг кэшлэх, янз бүрийн оновчлолыг идэвхжүүлэх, OpenGL болон Vulkan хувилбаруудын талаарх мэдээллийг солих зэрэг сонголтуудыг оруулсан болно.

 DXVK-Sarek 1.11.0 хувилбар, Direct3D 8/9/10/11 Vulkan 1.3 дэмжлэггүй GPU-д зориулсан хэрэгжилт

Нэмж дурдахад, HD 25.2 Evergreen гэр бүлийн GPU-ээс өмнөх хуучин AMD Radeon HD 2000/3000/4000 GPU-д зориулсан засварын дийлэнх хэсгийг 5000 хувилбар дээр суурилсан Меса кодын суурь болгон оруулсныг тэмдэглэх нь зүйтэй. Засваруудын нэг нь OpenGL дэмжлэг дэх регрессийг тодорхойлоход чиглэсэн Piglit багцаас 120 орчим туршилтыг нэвтрүүлэх боломжийг олгосон.

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