Екосистем игара отвореног кода слави након објаве коју су многи од нас нестрпљиво ишчекивали. Филип Ребол, један од идеја које стоје иза овог развоја, званично је објавио лансирање de ДКСВК 3.0Ова верзија није једноставна закрпа, већ значајна еволуција за слој превођења Direct3D у Vulkan. Овај алат је кључна компонента која омогућава корисницима Linux-а да уживају у Windows играма кроз... ВИНО или добро познати Протон на парној палуби.
Са овом надоградњом верзије, пројекат има за циљ да додатно професионализује графичке перформансе, остављајући за собом застарела решења која су почела да подбацују. Заједница слободног софтвера је са задовољством поздравила ово ажурирање, јер је имплементација нове технологије рендеровања Обећава стабилност која је донедавно изгледала ексклузивно за власничке системе, побољшавајући корисничко искуство од првог минута играња.
DXVK 3.0 стиже са новим мотором испод хаубе за шејдере
Најрадикалнија промена коју ова верзија доноси је, без сумње, усвајање DXBC-SPIRV за компилацију шејдера, дефинитивно пензионишући код за превођење који се до сада користио. Овај компајлер, који је посебно развио DXVK тим и заснован је на SSA, омогућава да генерисани код буде много компактнији и ефикаснији. Штавише, додељивањем компилације одређеним нитима, постиже се то времена учитавања У видео играма, ови проблеми су драстично смањени, избегавајући оне досадне застоје које смо понекад доживљавали при уласку у нове области.
Ова ревизија компајлера у DXVK 3.0 не само да побољшава брзину, већ делује и као чудотворни лек за разне проблеме са визуелним рендеровањем који су мучили неке старије наслове. Радећи природније са модерним GPU инструкцијама, осигурава се да је оно што видимо на екрану тачно. веран оригиналној визији од програмера игара, уклањајући чудне артефакте или сенке које нису биле правилно пројектоване.
Технички захтеви и управљање дескрипторима
Није све у магичној оптимизацији; овај технолошки скок захтева да наша опрема буде ажурирана најновијим софтвером. Да бисмо покренули ову верзију, сада је апсолутно неопходно имати драјвере који је подржавају. Вулкан 1.4 стандардТо је логична одлука ако желите да гледате у будућност, омогућавајући напредне функције попут коришћења дескрипторских хипова (VK_EXT_descriptor_heap) да буду подразумевано омогућене, што знатно убрзава комуникацију између игре и графичке картице.
Поред ових техничких побољшања, укључена су и побољшања квалитета живота која ће напреднији корисници ценити. Подршка за дељене ресурсе је усавршена и интегрисана је нова функција. Ограничивач броја кадрова у секунди Много робуснији, идеалан за оне који желе да контролишу температуру своје опреме или да уштеде трајање батерије на преносивим уређајима без потребе за компликованим спољним алатима.
Пут ове имплементације Direct3D 8, 9, 10 и 11 на Vulkan API-ју достиже завидан ниво зрелости са овим издањем. Прелазак на сопствени компајлер шејдера и захтев за новијим верзијама драјвера показују да... играње на отвореним платформама Више се не задовољава само функционисањем; тежи да буде водећи у техничкој ефикасности. Ово ажурирање осигурава да чак и најзахтевније игре наставе да раде беспрекорно, одржавајући пламен чистих перформанси живим без обзира на оперативни систем који одаберете да играте.

