the synchronization2 feature was not enabled.警告の対処

 Vulkanのチュートリアルを進めていますが、以下のようなエラーがでました。

validation layer: type { Validation } msg: vkCmdPipelineBarrier2(): the synchronization2 feature was not enabled.

The Vulkan spec states: The synchronization2 feature must be enabled (https://vulkan.lunarg.com/doc/view/1.4.313.2/windows/antora/spec/latest/chapters/synchronization.html#VUID-vkCmdPipelineBarrier2-synchronization2-03848)



vk::PhysicalDeviceVulkan13Features の synchronization2 を true にすることで対処できました。
(チュートリアルでは .dynamicRendering = true しかないところ)

コメント