Valve компани Proton тоглоомын эхлүүлэгчийн Direct3D 12 дэмжлэгийг сайжруулах зорилгоор бүтээгдсэн vkd3d кодын нэг хэсэг болох VKD3D-Proton 2.13 хувилбарыг гаргалаа. VKD3D-Proton нь Proton-д зориулсан өөрчлөлтүүд, оновчлолууд болон гүйцэтгэлийг сайжруулах сайжруулалтуудыг багтаасан болно. Windows- Үндсэн vkd3d санд хараахан ороогүй байгаа Direct3D 12 дээр суурилсан тоглоомууд. Бусад мэдэгдэхүйц ялгаануудад орчин үеийн Vulkan өргөтгөлүүдийг ашиглахад анхаарлаа хандуулж, Direct3D 12-той бүрэн нийцтэй байдлыг хангахын тулд хамгийн сүүлийн үеийн график драйверын хувилбарууд багтдаг.
Шинэ хувилбарт орсон өөрчлөлтүүдийн дунд:
- HLSL оройн шэйдер параметрүүд SV_StartInstanceLocation ба SV_StartVertexLocation, WaveSize шинж чанар дахь мужуудын дэмжлэг, өргөтгөсөн бүтэцтэй болгох зэрэг 6.8 шэйдер загварт тодорхойлсон функцуудыг хэрэгжүүлсэн.
- Виртуал бодит байдлын дуулгатай ажиллахад зориулсан Proton 9.0-2 дээр гарсан OpenVR болон OpenXR техникийн үзүүлэлтүүдийн дэмжлэгтэйгээр нийцтэй байдлыг хангана.
- Vulkan өргөтгөл VK_KHR_maintenance6 ашиглах үед индекс буфергүйгээр үзүүлэх хүсэлтийг зөв боловсруулах баталгаатай болно.
- Vulkan өргөтгөл VK_MESA_image_alignment_control хэрэгжсэн бөгөөд үүнийг ашигласнаар AMD GPU-тай системүүдийн санах ойн хэрэглээг багасгах боломжийг олгодог.
- Vulkan өргөтгөлийн VK_EXT_төхөөрөмжийн_хаяг_холбох_тайлагныг хэрэгжүүлсэн.
- Вулкан өргөтгөлийн хэрэгжилт
VK_NV_low_latency2 нь нийцэхгүй фреймийн ID-тай дамжуулалтыг боловсруулах үед удаашралыг арилгахын тулд дахин боловсруулагдсан. - Гүйцэтгэл болон санах ойн хэрэглээ сайжирсан.
- Arma Reforger, Halo Infinite, Hellblade 2, Ghost of Tsushima, Mirage-ийн асуудлыг шийдсэн.
Эх сурвалж: opennet.ru
