Nvidia Vulkan Beta 525.47.07 prend en charge l'extension pour aider VKD3D

4

On dirait qu'une future mise à jour de VKD3D-Proton qui traduit Direct3D 12 en Vulkan pour Proton, pour les jeux Windows sur Linux Desktop et Steam Deck, utilisera une extension plus récente disponible dans la nouvelle version Nvidia Vulkan Beta 525.47.07. À partir des notes de publication pour le nouveau pilote Nvidia:

  • Nouveau:
  • Vk_ext_pipeline_library_group_handles
  • Expériences de pilote vidéo vulkan:
  • Synchronisez en interne l'image vkvideosessionparameterskhr pendant les mises à jour des paramètres avec vkupdateVideoSessionParameterskhr
  • Correction:
  • Ignorer vkpipelinecolorblendstatecreateinfo.pattachments lorsque tout l'état est dynamique
  • Correction d'un problème avec la création de paramètres d'image de session vidéo où la taille max pps / sps / vps est définie sur 1
  • Open-GPU-Kernel Modules Release:
  • https://github.com/nvidia/open-gpu-kernel-modules/releases/tag/525.47.07

Lorsque vous examinez ce que dit cette nouvelle extension, la documentation dit: Lorsque vous utilisez des bibliothèques de pipelines dans des pipelines de traçage de rayons, une bibliothèque peut être liée à différents pipelines de manière incrémentielle. Une application peut avoir une stratégie où un pipeline de traçage de rayons est composé de bibliothèques de pipelines N et est plus tard augmentée en créant un nouveau pipeline avec des bibliothèques N + 1. Sans cette extension, toutes les poignées de groupe doivent être requises car la poignée du groupe est liée au pipeline, pas à la bibliothèque. Ceci est problématique pour les applications qui visent à découpler la construction de tampons d'enregistrement et la liaison des pipelines de traçage des rayons.

Pour aider à cela, cette extension permet la prise en charge de la requête du groupe de requête directement à partir des bibliothèques de pipelines. Les poignées de groupe obtenues à partir d'une bibliothèque doivent rester identiques à l'échelle bit

Avec cette fonctionnalité, l'extension améliore également la compatibilité avec DXR 1.1 AddTostateObject (), qui garantit que les poignées de groupe renvoyées restent identiques à l'échelle bit De plus, les gardiens de groupe d'interrogation à partir d'objets de collection sont également pris en charge avec cette API. Le point clé étant le dernier paragraphe, ce qui le rend en mesure de correspondre plus étroitement avec le traçage des rayons DirectX (DXR). VKD3D-Proton a également ajouté son soutien tout récemment. On dirait que le support de cette extension n'est pas encore dans les pilotes Mesa pour Intel et AMD pour l'instant. Article tiré de.

Commentaires

Articles les plus consultés