Доступен выпуск прослойки DXVK 2.7, предоставляющей реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 и 11, работающую через трансляцию вызовов в API Vulkan. Для использования DXVK требуется наличие драйверов с поддержкой API Vulkan 1.3, таких как Mesa RADV 25.0, NVIDIA 550.54.14 и Intel ANV 25.0. DXVK может применяться для запуска 3D-приложений и игр в Linux د وین په کارولو سره، د وین د جوړ شوي Direct3D پلي کولو لپاره د لوړ فعالیت بدیل په توګه کار کوي چې د OpenGL په سر کې روان دي.
اصلي بدلونونه:
- د ولکان توسیع VK_KHR_maintenance5 اجباري ته لیږدول شوی، کوم چې د کارول شوي ډرایورانو اړتیاوې یې زیاتې کړې دي. DXVK اوس لږترلږه د میسا 25.0 یا ملکیت NVIDIA 550.54.14 ډرایورونو څخه RADV او ANV ولکان ډرایورونو ته اړتیا لري (د میسا 25.1 او NVIDIA 575.51.02 نوي نسخې کارولو سپارښتنه کیږي). پخوا، DXVK کولی شي د میسا RADV 24.0، NVIDIA 535.183.01، او انټل ANV 24.0 سره کار وکړي.
Изменение в основном отразится на пользователях платформы Windows, использующих GPU AMD Polaris и Vega, поддержка которых прекращена в актуальных драйверах AMD для Windows. Более того, из-за нарастающих проблем с совместимостью решено поддерживать Windows драйверы AMD лишь по остальному принципу.
- د شیډر ډیسکریپټر مدیریت بیا کار شوی او عصري شوی دی. په نسبتا نوي AMD او NVIDIA GPU ماډلونو سره سیسټمونو کې، د ولکان توسیع VK_EXT_descriptor_buffer د ډیفالټ له مخې د ډیسکریپټرونو سره کار کولو لپاره کارول کیږي، کوم چې د CPU بار د پام وړ کمولو ته اجازه ورکوي. بدلون دا ممکنه کړه چې د CPU فعالیت سره تړلو لوبو فعالیت زیات کړي، لکه Final Fantasy XIV، God of War، Metaphor: ReFantazio او Watch Dogs 2. په ځینو حاالتو کې، د ډیر باثباته عمومي فعالیت شالید په وړاندې، د GPU فعالیت سره تړلو لوبو کې د فعالیت یو څه کمښت لیدل کیدی شي. د dxvk.enableDescriptorBuffer ترتیب د اصلاح کولو غیر فعالولو لپاره کارول کیدی شي.
- په هغو سیسټمونو کې چې د Intel Battlemage او Lunar Lake GPUs لري، یو موډ په ډیفالټ ډول فعال شوی چې په دوره یي ډول د ډیفراګمینټیشن پروسه پیلوي او سیسټم ته نه کارول شوې حافظه بیرته راګرځوي. د حافظې ټوټې کیدو کمولو له امله، په لوبو کې د حافظې اعظمي مصرف کې کمښت لیدل کیږي. د dxvk.enableMemoryDefrag ترتیب د ډیفراګمینټیشن شاملولو کنټرول لپاره چمتو شوی.
- په جلا GPUs کې، د ډرایور د VRAM بودیجې ډیټا اوس هرکله چې امکان ولري په پام کې نیول کیږي، او کله چې سیسټم حافظه کمه وي نو نه کارول شوي سرچینې په فعاله توګه سیسټم ته بیرته راستنیږي. بدلون د محدود VRAM سره په سیسټمونو کې په ډیری یونیټي لوبو کې فعالیت ښه کړی دی.
- د کوډ اساس د ساتنې د ساده کولو لپاره، د رد شویو یا نادره کارول شویو ځانګړتیاو لکه د حالت کیش (کوم چې د VK_EXT_graphics_pipeline_library توسیع له څرګندیدو وروسته بې معنی شو) او d3d9.forceSwapchainMSAA اختیار لپاره ملاتړ بند شوی دی.
- په D3D11 شیډرونو کې، د ټولو متغیرونو او شریک شوي بفرونو صفر کول د پیل کولو پرمهال په ډیفالټ ډول فعال شوي دي.
- د ID3DDestructionNotifier API لپاره ملاتړ اضافه شوی.
- د سرچینې انجن کې د چلولو لوبو فعالیت ښه کولو لپاره اصلاحات شوي دي.
- په لوبو کې حل شوي ستونزې:
- ایسټ نسل
- د GTR - FIA GT ریسینګ لوبه
- د JR ختیځ ټرین سمیلیټر
- د لیګو ښار اداره
- موډولس
- سټار ټریک: سټار فلیټ کمانډ III
- د ټیسټ ډرایو لامحدود 2
- وارګیم: د اروپا تېښته
سرچینه: opennet.ru
