Нашри лоиҳаи DXVK 1.2 бо татбиқи Direct3D 10/11 дар болои API Vulkan

нашр шудааст озодкунии байниқабатӣ DXVK 1.2, ки татбиқи DXGI (DirectX Graphics Infrastructure), Direct3D 10 ва Direct3D 11-ро таъмин мекунад, ки тавассути тарҷумаи зангҳо ба API Vulkan кор мекунад. Барои истифодаи DXVK талаб карда мешавад Мавҷудияти ронандагон бо дастгирӣ API Vulcan, ба мисли
AMD RADV 18.3, AMDGPU PRO 18.50, NVIDIA 415.22, Intel ANV 19.0 ва AMDVLK.

DXVK метавонад барои иҷро кардани замимаҳои 3D ва бозиҳо дар Linux бо истифода аз Wine истифода шавад, ки ҳамчун алтернативаи баландсифат ба татбиқи аслии Direct3D 11-и Wine, ки дар болои OpenGL кор мекунад, хидмат мекунад. ДАР баъзе бозиҳо иҷрои комбинатсияи Wine + DXVK фарқ мекунад аз кор дар Windows танҳо 10-20%, дар ҳоле ки ҳангоми истифодаи Direct3D 11 дар асоси OpenGL, иҷроиш ба таври назаррас коҳиш меёбад.

Нашри нав риштаи алоҳидаро барои интиқоли буфери фармон истифода мебарад, ки иҷрои онро дар баъзе конфигуратсияҳои бисёраслӣ беҳтар мекунад. Илова бар ин, басомади фиристодани буфери фармон барои бартараф кардани вақти бекорӣ ва зиёд кардани истифодаи GPU зиёд карда шуд. Аз барномаҳое, ки иҷрои онҳо аз ин тағирот таъсири мусбат расонидааст, бозии Quake Champions қайд карда шудааст.

Дастгирии иловашуда барои васеъшавии мушаххаси намоиш, ки дар мушаххасоти Direct3D 11 расман муайян карда нашудаанд ва аз ҷониби истеҳсолкунандагон ба таври алоҳида тавассути китобхонаҳои иловагӣ барои Windows таъмин карда мешаванд. Ин васеъкуниҳо барои иҷрои лоиҳаи озмоишӣ заруранд. DXVK-AGS бо татбиқи васеъшавии AGS (AMD GPU Services), ки дар AMD AGS SDK ва ба шумо имкон медиҳад, ки баъзе оптимизатсияҳоро истифода баред, аз ҷумла онҳое, ки дар бозиҳои Resident Evil 2 ва Devil May Cry 5 истифода мешаванд.

Ислоҳҳо дар бар мегиранд: каме кам кардани сарбории CPU дар баъзе бозиҳо. Масъалае ҳал карда шуд, ки боиси илова шудани ҷузъҳои иловагӣ ба кэши давлатӣ ва коркардкунандагони якхелаи Вулкан дубора тартиб дода мешавад. Ислоҳ хатое, ки боиси садамаҳо ё истифодаи нодурусти Вулкан ҳангоми истифодаи усули ClearView гардид. Роҳи ҳалли NVAPI, ки барои ҳалли мушкилот дар катализатори Mirror's Edge дар системаҳои дорои GPUs NVIDIA истифода мешуд, ғайрифаъол карда шуд.

Манбаъ: opennet.ru

Илова Эзоҳ