NVIDIA VULKAN BETA 525.47.07 Поддерживает расширение, чтобы помочь VKD3D
Похоже, что будущее обновление VKD3D-Proton, которое переводит Direct3D 12 в Vulkan для Proton, для игр Windows на рабочем столе Linux и Steam Deck, использует более новое расширение, доступное в новом выпуске Nvidia Vulkan Beta 525.47.07. Из заметок о выпуске для нового драйвера nvidia:
- Новое:
- Vk_ext_pipeline_library_group_handles
- Эксперименты по видео-вольткам Vulkan:
- Внутренне синхронизируйте изображение vkvideosessionparametershr, в то время как во время обновлений параметров с VkupdatevideosessionParameterSkhr
- Исправления:
- Игнорировать vkpipelinecolorlendstatecreateinfo.pattachments, когда все состояние является динамическим
- Исправить проблему с созданием параметров изображения видео сеанса, где размер MAX PPS/SPS/VPS установлен на 1
- Выпуск с открытым-г-гнель-модулями:
- https://github.com/nvidia/open-gpu-kernel-modules/releases/tag/525.47.07
Когда вы посмотрите на то, что делает это новое расширение, в документации говорится: При использовании трубопроводов в трубопроводах трассировки лучей библиотека может быть связана с различными трубопроводами постепенно. Приложение может иметь стратегию, в которой трубопровод трассировки лучей состоит из N-конвейерных библиотек, а впоследствии выполняется созданием нового конвейера с библиотеками N + 1.
Без этого расширения все группы групп должны быть перепроверены, так как рукоятка группы привязана к трубопроводу, а не в библиотеку.
Это проблематично для применений, которые направлены на отделение строительства буферов записей и связи с трассировкой лучей.
, Чтобы помочь в этом, это расширение позволяет поддержать запрашивание групповых обработок непосредственно из библиотек трубопроводов. Групповые ручки, полученные из библиотеки, должны оставаться кусочками в любой «vkpipeline», которая ссылается на библиотеку.
С помощью этой функции расширение также улучшает совместимость с DXR 1.1 addToStaTeObject (), что гарантирует, что обработки групп возвращаются, остаются кубиками идентичны между родительскими и детьми. Кроме того, запрашивание групповых ручек от объектов сбора также поддерживается этим API. Ключевым моментом является последний абзац, что делает его способным более близко совпадать с Tracing DirectX Ray (DXR). VKD3D-Proton добавил в поддержку его совсем недавно. Похоже, что поддержка этого расширения еще не в драйверах MESA для Intel и AMD. Статья, взятая с.
Комментарии
Отправить комментарий