Skip to content

lots of validation errors: doesn't run on Nvidia 4070 latest dev drivers #3

@oscarbg

Description

@oscarbg

cd ~/vkrt/VulkanRaytracingProceduralGeometry
./VulkanRendering
full log:

Layer: VK_LAYER_AMD_switchable_graphics_32, Spec Version: 1.3.297
Layer: VK_LAYER_RENDERDOC_Capture, Spec Version: 1.3.131
Layer: VK_LAYER_NV_optimus, Spec Version: 1.4.303
Layer: VK_LAYER_AMD_switchable_graphics_64, Spec Version: 1.3.297
Layer: VK_LAYER_VALVE_steam_fossilize_32, Spec Version: 1.3.207
Layer: VK_LAYER_VALVE_steam_overlay_32, Spec Version: 1.3.207
Layer: VK_LAYER_VALVE_steam_overlay_64, Spec Version: 1.3.207
Layer: VK_LAYER_VALVE_steam_fossilize_64, Spec Version: 1.3.207
Layer: VK_LAYER_hdr_wsi, Spec Version: 1.3.221
Layer: VK_LAYER_nvlowlatencyvk, Spec Version: 1.3.275
Layer: VK_LAYER_TORKEL104_libstrangle, Spec Version: 1.1.125
Layer: VK_LAYER_hdr_wsi, Spec Version: 1.3.221
Layer: VK_LAYER_MESA_device_select, Spec Version: 1.4.303
Layer: VK_LAYER_MANGOHUD_overlay_x86_64, Spec Version: 1.3.0
Layer: VK_LAYER_KHRONOS_json_gen, Spec Version: 1.3.272
Layer: VK_LAYER_MESA_overlay, Spec Version: 1.4.303
Layer: VK_LAYER_LUNARG_api_dump, Spec Version: 1.3.296
Layer: VK_LAYER_INTEL_nullhw, Spec Version: 1.1.73
Layer: VK_LAYER_LUNARG_monitor, Spec Version: 1.3.296
Layer: VK_LAYER_KHRONOS_synchronization2, Spec Version: 1.3.296
Layer: VK_LAYER_LUNARG_gfxreconstruct, Spec Version: 1.3.296
Layer: VK_LAYER_KHRONOS_profiles, Spec Version: 1.3.296
Layer: VK_LAYER_LUNARG_screenshot, Spec Version: 1.3.296
Layer: VK_LAYER_KHRONOS_validation, Spec Version: 1.3.296
Layer: VK_LAYER_KHRONOS_shader_object, Spec Version: 1.3.296
Could not get pointer for vkCreateAccelerationStructureNV pointer
Could not get pointer for vkDestroyAccelerationStructureNV pointer
Could not get pointer for vkGetAccelerationStructureMemoryRequirementsNV pointer
Could not get pointer for vkBindAccelerationStructureMemoryNV pointer
Could not get pointer for vkCmdBuildAccelerationStructureNV pointer
Could not get pointer for vkCmdCopyAccelerationStructureNV pointer
Could not get pointer for vkCmdTraceRaysNV pointer
Could not get pointer for vkCreateRayTracingPipelinesNV pointer
Could not get pointer for vkGetRayTracingShaderGroupHandlesNV pointer
Could not get pointer for vkGetAccelerationStructureHandleNV pointer
Could not get pointer for vkCmdWriteAccelerationStructuresPropertiesNV pointer
Could not get pointer for vkCompileDeferredNV pointer
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x301e6c0000000022, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (2304), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (2560).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x3a6cbb0000000025, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (896), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (1152).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x3fbcd60000000028, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (896), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (1152).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x2e2cd000000002b, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (896), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (1152).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x980b0000000002e, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (896), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (1152).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0xea7170000000031, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (896), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (1152).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x2b424a0000000034, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (896), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (1152).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x2723ba0000000037, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (896), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (1152).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x210d07000000003a, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (896), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (1152).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x59ffe0000000003d, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (896), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (1152).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x56c9bd0000000040, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (896), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (1152).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x8cc1d80000000045, type = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR; | MessageID = 0xd46589c2 | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].dstAccelerationStructure  was created with size (2304), but an acceleration structure build with corresponding ppBuildRangeInfos[0] requires a minimum size of (3584).
The Vulkan spec states: For each pInfos[i], dstAccelerationStructure must have been created with a value of VkAccelerationStructureCreateInfoKHR::size greater than or equal to either: the memory size required by the build operation, as returned by vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each element of the pMaxPrimitiveCounts array greater than or equal to the equivalent ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or, the result of querying the corresponding VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, if updating a compacted acceleration structure (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126)
[ERROR] VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-03671, Validation Error: [ VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-03671 ] Object 0: handle = 0x650f35f6c700, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x4f8a8b0000000046, type = VK_OBJECT_TYPE_BUFFER; | MessageID = 0x2229b56c | vkCmdBuildAccelerationStructuresKHR(): pInfos[0].scratchData.deviceAddress (0xdef8fc0000) has no buffer(s) associated to it such that valid usage passes. At least one buffer associated to this device address must be valid.
The following buffers have an address range that does not include scratch address range [0xdef8fc0000, 0xdef8fc0b80):
VkBuffer 0x4f8a8b0000000046[]: buffer address range is [0xdef8fc0000, 0xdef8fc0b00)

The Vulkan spec states: If pInfos[i].mode is VK_BUILD_ACCELERATION_STRUCTURE_MODE_BUILD_KHR, all addresses between pInfos[i].scratchData.deviceAddress and pInfos[i].scratchData.deviceAddress + N - 1 must be in the buffer device address range of the same buffer, where N is given by the buildScratchSize member of the VkAccelerationStructureBuildSizesInfoKHR structure returned from a call to vkGetAccelerationStructureBuildSizesKHR with an identical VkAccelerationStructureBuildGeometryInfoKHR structure and primitive count (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-03671)
[ERROR] VUID-vkResetFences-pFences-01123, Validation Error: [ VUID-vkResetFences-pFences-01123 ] Object 0: handle = 0xb3ee8b0000000070, type = VK_OBJECT_TYPE_FENCE; | MessageID = 0x68a5074e | vkResetFences(): pFences[0] (VkFence 0xb3ee8b0000000070[]) is in use.
The Vulkan spec states: Each element of pFences must not be currently associated with any queue command that has not yet completed execution on that queue (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkResetFences-pFences-01123)
[ERROR] VUID-vkAcquireNextImageKHR-semaphore-01779, Validation Error: [ VUID-vkAcquireNextImageKHR-semaphore-01779 ] Object 0: handle = 0x852b56000000006a, type = VK_OBJECT_TYPE_SEMAPHORE; | MessageID = 0x5717e75b | vkAcquireNextImageKHR():  Semaphore must not have any pending operations.
The Vulkan spec states: If semaphore is not VK_NULL_HANDLE, it must not have any uncompleted signal or wait operations pending (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkAcquireNextImageKHR-semaphore-01779)
[ERROR] VUID-vkResetFences-pFences-01123, Validation Error: [ VUID-vkResetFences-pFences-01123 ] Object 0: handle = 0x44695a0000000071, type = VK_OBJECT_TYPE_FENCE; | MessageID = 0x68a5074e | vkResetFences(): pFences[0] (VkFence 0x44695a0000000071[]) is in use.
The Vulkan spec states: Each element of pFences must not be currently associated with any queue command that has not yet completed execution on that queue (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkResetFences-pFences-01123)
[ERROR] VUID-vkAcquireNextImageKHR-semaphore-01779, Validation Error: [ VUID-vkAcquireNextImageKHR-semaphore-01779 ] Object 0: handle = 0x53e60f000000006b, type = VK_OBJECT_TYPE_SEMAPHORE; | MessageID = 0x5717e75b | vkAcquireNextImageKHR():  Semaphore must not have any pending operations.
The Vulkan spec states: If semaphore is not VK_NULL_HANDLE, it must not have any uncompleted signal or wait operations pending (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkAcquireNextImageKHR-semaphore-01779)
[ERROR] VUID-vkResetFences-pFences-01123, Validation Error: [ VUID-vkResetFences-pFences-01123 ] Object 0: handle = 0x2894590000000072, type = VK_OBJECT_TYPE_FENCE; | MessageID = 0x68a5074e | vkResetFences(): pFences[0] (VkFence 0x2894590000000072[]) is in use.
The Vulkan spec states: Each element of pFences must not be currently associated with any queue command that has not yet completed execution on that queue (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkResetFences-pFences-01123)
[ERROR] VUID-vkAcquireNextImageKHR-semaphore-01779, Validation Error: [ VUID-vkAcquireNextImageKHR-semaphore-01779 ] Object 0: handle = 0x2c71f0000000006c, type = VK_OBJECT_TYPE_SEMAPHORE; | MessageID = 0x5717e75b | vkAcquireNextImageKHR():  Semaphore must not have any pending operations.
The Vulkan spec states: If semaphore is not VK_NULL_HANDLE, it must not have any uncompleted signal or wait operations pending (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkAcquireNextImageKHR-semaphore-01779)
[ERROR] VUID-vkResetFences-pFences-01123, Validation Error: [ VUID-vkResetFences-pFences-01123 ] Object 0: handle = 0xb3ee8b0000000070, type = VK_OBJECT_TYPE_FENCE; | MessageID = 0x68a5074e | vkResetFences(): pFences[0] (VkFence 0xb3ee8b0000000070[]) is in use.
The Vulkan spec states: Each element of pFences must not be currently associated with any queue command that has not yet completed execution on that queue (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkResetFences-pFences-01123)
[ERROR] VUID-vkAcquireNextImageKHR-semaphore-01779, Validation Error: [ VUID-vkAcquireNextImageKHR-semaphore-01779 ] Object 0: handle = 0x852b56000000006a, type = VK_OBJECT_TYPE_SEMAPHORE; | MessageID = 0x5717e75b | vkAcquireNextImageKHR():  Semaphore must not have any pending operations.
The Vulkan spec states: If semaphore is not VK_NULL_HANDLE, it must not have any uncompleted signal or wait operations pending (https://vulkan.lunarg.com/doc/view/1.3.296.0/linux/1.3-extensions/vkspec.html#VUID-vkAcquireNextImageKHR-semaphore-01779)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions