Direct3D 2.7 хэрэгжүүлэлттэй VKD3D-Proton 3, Vkd12d-ийн салаа хувилбар

Valve нь Proton тоглоом эхлүүлэгч дэх Direct3D 2.7-ийн дэмжлэгийг сайжруулах зорилготой vkd3d кодын баазын сэрээ болох VKD3D-Proton 12 хувилбарыг нийтлэв. VKD3D-Proton нь Direct3D 12 дээр суурилсан Windows тоглоомуудыг илүү сайн ажиллуулахын тулд Proton-д зориулсан тусгай өөрчлөлт, оновчлол, сайжруулалтыг дэмждэг бөгөөд тэдгээр нь vkd3d-д хараахан нэвтрээгүй байна. Ялгаатай зүйлсээс гадна Direct3D 12-тэй бүрэн нийцтэй байхын тулд орчин үеийн Vulkan өргөтгөлүүд болон сүүлийн үеийн график драйверуудын чадварыг ашиглахад анхаарлаа хандуулдаг.

Шинэ хувилбарт:

  • Жолооч нарт тавих шаардлагыг нэмэгдүүлсэн. Одоо ажил нь Mesa 2-д хэрэгжсэн VK_KHR_dynamic_rendering, VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state4 болон VK_KHR_maintenance22.0 өргөтгөлүүд болон NVIDIA 510-ийн өмчлөлийн драйверуудыг дэмжих шаардлагатай.
  • Сүүлийн хувилбарт танилцуулагдсан шинэ D3D12 дамжуулах номын сан нь DXBC/DXIL-ээс үүсгэсэн SPIR-V дүрслэлд зориулсан дотоод дискний кэшийг хэрэгжүүлснээр D3D12 API-г буруу ашигладаг тоглоом зэрэг ямар ч тоглоомд тохирсон болно.
  • Гүнзгий дамжуулалт, WriteBufferImmediate(), зураг боловсруулах, нөөцийн хуваарилалт, root бариулын хандалт зэрэг нөхцөл байдалд нэмэлт ачааллыг бууруулж, GPU-ийн гүйцэтгэлийг сайжруулахын тулд хэд хэдэн оновчлол хийсэн.
  • Торон шэйдер (ажиллахын тулд VK_EXT_mesh_shader-ийн дэмжлэг шаардлагатай), хуваалцсан нөөц, саад бэрхшээл зэрэг D3D12 функцүүдийн дэмжлэгийг нэмсэн.
  • DXR 1.1 дэмжлэгийг үргэлжлүүлэн хэрэгжүүлж байна.
  • Анхны HDR дэмжлэгийг нэмсэн.
  • DXIL дэмжлэгтэй холбоотой олон тооны засварууд хийгдсэн.
  • Intel ANV драйвертай нийцтэй байдал сайжирсан.
  • Сайжруулсан дибаг хийх чадвар.
  • Бүтэн дэлгэцтэй тоглоомуудыг Alt+Tab ашиглан багасгах, сэлгэх үед тогтвортой байдал сайжирсан.
  • LGPL 2.1-ээс MIT лиценз рүү кодыг орчуулах бэлтгэл ажлыг хангасан.
  • Hitman 3, Redout 2, F1 2020, F1 2021, F1 2022, Guardians of the Galaxy, Halo Infinite, Spiderman Remastered, Lost Judgment тоглоомуудын асуудлууд шийдэгдсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх