Famoahana ny tetikasa DXVK 1.2 miaraka amin'ny fampiharana Direct3D 10/11 eo an-tampon'ny Vulkan API

MIVOAKA famoahana interlayer DXVK 1.2, izay manome fampiharana ny DXGI (DirectX Graphics Infrastructure), Direct3D 10 ary Direct3D 11, miasa amin'ny alΓ lan'ny fandikana ny antso amin'ny Vulkan API. Mampiasa DXVK ilaina fanohanana ho an'ny mpamily Vulkan APItoy
AMD RADV 18.3, AMDGPU PRO 18.50, NVIDIA 415.22, Intel ANV 19.0 ary AMDVLK.

Ny DXVK dia azo ampiasaina hampandehanana rindranasa sy lalao 3D amin'ny Linux amin'ny fampiasana divay, miasa ho solo-tena ambony kokoa amin'ny fampiharana Direct3D 11 teratany an'ny Wine mandeha eo an-tampon'ny OpenGL. IN lalao sasany fampisehoana ny fitambaran'ny Wine+DXVK samy hafa tsy mandeha amin'ny Windows amin'ny 10-20% fotsiny, fa rehefa mampiasa ny fampiharana Direct3D 11 miorina amin'ny OpenGL dia mihena be ny fampisehoana.

Ny famoahana vaovao dia mampiasa kofehy misaraka ho an'ny fandefasana baiko buffer, izay manatsara ny fampandehanana amin'ny fanamafisana maromaro maromaro. Fanampin'izany, nitombo ny fatran'ny fandefasana ny buffer baiko mba hanafoanana ny tsy fahampiana sy hampitombo ny fampiasana ny GPU. Amin'ireo fampiharana izay nahitana fiantraikany tsara tamin'ireo fiovana ireo, dia voamarika ny lalao Quake Champions.

Fanohanana fanampiny ho an'ny fanitarana famandrihana manokana izay tsy voafaritra amin'ny fomba ofisialy ao amin'ny famaritana Direct3D 11 ary omen'ny mpanamboatra misaraka amin'ny alΓ lan'ny tranomboky fanampiny ho an'ny Windows. Ireo fanitarana ireo dia takiana mba hiasan'ny tetikasa pilot. DXVK-AGS miaraka amin'ny fampiharana ny fanitarana AGS (AMD GPU Services) natolotra tao AMD AGS SDK ary mamela anao hampiasa fanatsarana sasany, anisan'izany ireo ampiasaina amin'ny lalao Resident Evil 2 sy Devil May Cry 5.

Ny fanamboarana dia misy: Mihena kely ny entana CPU amin'ny lalao sasany. Namboarina olana iray izay nahatonga entana fanampiny nampidirina tao amin'ny cache-panjakana ary naverina natambatra ireo mpitantana Vulkan mitovy. Nanamboatra bug izay niteraka fianjerana na fampiasana diso ny Vulkan rehefa mampiasa ny fomba ClearView. Ny workaround NVAPI izay nampiasaina hamahana ny olana ao amin'ny Mirror's Edge Catalyst amin'ny rafitra miaraka amin'ny NVIDIA GPU dia nesorina.

Source: opennet.ru

Add a comment