Open2
Vulkanプログラミングガイドについて
誤りや古い情報
1章 Vulkanの概要
p.12
pQueuePrioritiesフィールドはオプション
これは誤りかも?実際にnullptr
とするとvalidation errorを起こす。
Validation Error: [ VUID-VkDeviceQueueCreateInfo-pQueuePriorities-parameter ]
vkCreateDevice: required parameter pCreateInfo->pQueueCreateInfos[0].pQueuePriorities specified as NULL.
p.19
レイヤーはデバイスレベルでも適用できます。
少なくともVulkan 1.2以降ではdeprecated。
p.19
VK_LAYER_LUNARG_core_validation
VK_LAYER_LUNARG_parameter_validation
VK_LAYER_GOOGLE_unique_objects
VK_LAYER_LUNARG_standard_validation
この辺りはVulkan1.2で廃止され、VK_LAYER_KHRONOS_validation
に統一されている。