DXVK 1.10 ҳоло дастрас аст, ки татбиқи DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ва 11-ро таъмин мекунад, ки тавассути тарҷумаи зангҳо ба Vulkan API кор мекунанд. DXVK ба драйверҳое ниёз дорад, ки Vulkan 1.1 API-ро дастгирӣ мекунанд, ба монанди Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 ва AMDVLK. DXVK-ро барои иҷро кардани барномаҳо ва бозиҳои 3D дар... истифода бурдан мумкин аст. Linux бо истифода аз Wine, ки ҳамчун алтернативаи баландсифаттар ба татбиқи дарунсохти Direct3D 9/10/11-и Wine, ки дар болои OpenGL кор мекунанд, хизмат мекунад.
Тағйироти асосӣ:
- Дастгоҳҳои ҳамоҳангсозии риштаҳои нолозим, ки ҳангоми боркунии захираҳо дар татбиқи D3D11 ва D3D9 истифода мешаванд, хориҷ карда шуданд. Тағйирот кори Assassin's Creed: Origins ва бозиҳои дигарро дар асоси муҳаррики AnvilNext ба таври назаррас беҳтар кард ва инчунин ба иҷрои Elex II, God of War ва GTA IV таъсири мусбат расонд.
- Истифодаи D3D11_MAP_WRITE барои захираҳои ба GPU боршуда оптимизатсия карда шуд, ки иҷрои бозии Quantum ва эҳтимолан барномаҳои дигарро беҳтар кардааст.
- Оптимизатсияи амалиёти UpdateSubresource барои навсозии буферҳои хурди собит. Тағйирот ба иҷрои Худои Ҷанг ва эҳтимолан бозиҳои дигар таъсири мусбӣ расонд.
- Коркарди ресурсхои боркунй ва буферхои мобайнй дар Д3Д11 суръат гирифт. Тағирот сарбории CPU-ро дар баъзе бозиҳо коҳиш дод.
- Маълумоти иловашуда ба debug HUD, ки барои ташхиси масъалаҳои иҷроиш муфид аст, ба монанди иттилооти вақт.
- Рамзи синхронизатсияи GPU аз истифодаи давраҳои банд-интизорӣ нест карда шуд, ки дар баъзе бозиҳо истеъмоли қувваи барқро дар дастгоҳҳои мобилӣ коҳиш дод.
- Барои занг задан ба 3D11On12CreateDevice ноустувор илова карда шуд, ки қаблан боиси шикастани барномаҳо мешуд.
- Намоиши бозиҳои Total War: Warhammer III, Resident Evil 0/5/6, Resident Evil: Revelations 2 такмил дода шуд.
- Дар бозиҳои ArmA 2, Black Mesa, Age of Empires 2: Definitive Edition, Anno 1800, Final Fantasy XIV, Nier Replicant, The Evil Within мушкилот ҳал карда шудаанд.
Илова бар ин, Valve VKD3D-Proton 2.6-ро баровард, ки як шохаи пойгоҳи рамзи vkd3d аст, ки барои беҳтар кардани дастгирии Direct3D 12 дар оғози бозии Proton тарҳрезӣ шудааст. VKD3D-Proton тағйирот, беҳбудиҳо ва такмилдиҳиҳои хоси Proton-ро барои беҳтар кардани самаранокӣ дар бар мегирад. Windows- Бозиҳои дар асоси Direct3D 12, ки ҳанӯз дар китобхонаи асосии vkd3d дохил карда нашудаанд. Дигар фарқиятҳои назаррас иборатанд аз тамаркуз ба истифодаи васеъкуниҳои муосири Vulkan ва версияҳои охирини драйверҳои графикӣ барои ноил шудан ба мутобиқати пурраи Direct3D 12.
Дар версияи нав:
- Масъалаҳо дар Horizon Zero Dawn, Final Fantasy VII: Remake ва Warframe, Guardians of the Galaxy, Elden Ring ва Age of Empires: IV ҳал карда шуданд.
- DXIL рамзи shader тавлидшударо барои амалиёти вектории боркунӣ ва мағоза такмил дод.
- Кам кардани сарбории CPU ҳангоми нусхабардории тавсифкунандагон.
- Китобхонаи лӯлаи D3D12 барои таъмини кэшкунии намуди SPIR-V, ки аз DXBC/DXIL тавлид шудааст, аз нав навишта шудааст. Тағйирот имкон дод, ки вақти боркунии тезтар барои бозиҳо ба монанди Monster Hunter: Rise, Guardian of the Galaxy ва Elden Ring.
- Модели 6.6 shader пурра амалӣ карда шудааст, аз ҷумла дастгирии дастрасии мустақим ба ResourceDescriptorHeap[], амалиёти атомии 64-бит, усули IsHelperLane(), шейдерҳои ҳисоббарории ҳосилшуда, атрибути WaveSize ва интринсҳои бастабандии математикӣ (Intrinsics).
Илова бар ин, қайд кардан бамаврид аст, ки Valve рамзи хидмати SteamOS Devkit ва муштарии SteamOS Devkit-ро бо татбиқ нашр кардааст. сервер ва муштарӣ, ки ба шумо имкон медиҳад, ки версияҳои бозиҳои худро мустақиман аз компютери худ ба Steam Deck бор кунед, инчунин ислоҳи хатогиҳо ва дигар вазифаҳои марбут ба онҳоро, ки дар раванди таҳия ба миён меоянд, иҷро кунед.
Манбаъ: opennet.ru
