[Debug][Warning][General]"vkCreateInstance: The API Variant specified in pCreateInfo->pApplicationInfo.apiVersion is 1 instead of the expected value of 0." [Debug][Warning][General]"Override layer has override paths set to /usr/share/vulkan/explicit_layer.d" [Debug][Warning][General]"Layer VK_LAYER_KHRONOS_validation uses API version 1.3 which is older than the application specified API version of 3.251. May cause issues." WARNING-CreateInstance-status-message(INFO / SPEC): msgNum: 601872502 - Validation Information: [ WARNING-CreateInstance-status-message ] Object 0: handle = 0x593d84af09c0, type = VK_OBJECT_TYPE_INSTANCE; | MessageID = 0x23dfd876 | vkCreateInstance(): Khronos Validation Layer Active: Settings File: Found at /root/.local/share/vulkan/settings.d/vk_layer_settings.txt specified by VkConfig application override. Current Enables: None. Current Disables: None. Objects: 1 [0] 0x593d84af09c0, type: 1, name: NULL shader stage: FRAGMENT shader stage: VERTEX THETA 1.9669454 THETA 0.9690302 THETA 5.544452 THETA 1.6390675 THETA 4.45788 gen: [Particle { pos: (-0.05296515, 0.18994758), vel: (10000.1, 10000.1), color: (0.16731358, 0.7073207, 0.3619156, 1.0) }, Particle { pos: (0.08795657, 0.19211969), vel: (10000.1, 10000.1), color: (0.5379406, 0.90588605, 0.9700917, 1.0) }, Particle { pos: (0.034558054, -0.047211617), vel: (10000.1, 10000.1), color: (0.23748064, 0.27166975, 0.36598802, 1.0) }, Particle { pos: (-0.010261379, 0.22510439), vel: (10000.1, 10000.1), color: (0.36035168, 0.7322073, 0.6743896, 1.0) }, Particle { pos: (-0.029471215, -0.16992791), vel: (10000.1, 10000.1), color: (0.861714, 0.9068495, 0.2577982, 1.0) }] particles count: 5, particle size: 32, buffer size: 160 actual buffer size: 160 memory allocation size: 160 isize max is 9223372036854775807 mapping device memory mem req: 160 DATA INSIDE PARTICLES BUFFER: PARTICLES, LEN IS 5 Particle { pos: (-0.05296515, 0.18994758) vel: (10000.1, 10000.1) color: (0.16731358, 0.7073207, 0.3619156, 1.0) } Particle { pos: (0.08795657, 0.19211969) vel: (10000.1, 10000.1) color: (0.5379406, 0.90588605, 0.9700917, 1.0) } Particle { pos: (0.034558054, -0.047211617) vel: (10000.1, 10000.1) color: (0.23748064, 0.27166975, 0.36598802, 1.0) } Particle { pos: (-0.010261379, 0.22510439) vel: (10000.1, 10000.1) color: (0.36035168, 0.7322073, 0.6743896, 1.0) } Particle { pos: (-0.029471215, -0.16992791) vel: (10000.1, 10000.1) color: (0.861714, 0.9068495, 0.2577982, 1.0) } actual buffer size: 160 memory allocation size: 160 src_buffer: 0x908683000000001d dst_buffer: 0x2e2941000000001f actual buffer size: 160 memory allocation size: 160 src_buffer: 0x908683000000001d dst_buffer: 0xc4f3070000000021 actual buffer size: 4 memory allocation size: 4 actual buffer size: 4 memory allocation size: 4 STORAGE BUFFERS INDEXES: 1, 0 STORAGE BUFFERS INDEXES: 0, 1 resizing framebuffer event VUID-VkQueryPoolCreateInfo-queryType-00791(ERROR / SPEC): msgNum: 619941015 - Validation Error: [ VUID-VkQueryPoolCreateInfo-queryType-00791 ] | MessageID = 0x24f38c97 | vkCreateQueryPool(): pCreateInfo->queryType is VK_QUERY_TYPE_PIPELINE_STATISTICS but pipelineStatisticsQuery feature was not enabled. The Vulkan spec states: If the pipelineStatisticsQuery feature is not enabled, queryType must not be VK_QUERY_TYPE_PIPELINE_STATISTICS (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-VkQueryPoolCreateInfo-queryType-00791) Objects: 0 [Debug][Error][Validation]"Validation Error: [ VUID-VkQueryPoolCreateInfo-queryType-00791 ] | MessageID = 0x24f38c97 | vkCreateQueryPool(): pCreateInfo->queryType is VK_QUERY_TYPE_PIPELINE_STATISTICS but pipelineStatisticsQuery feature was not enabled. The Vulkan spec states: If the pipelineStatisticsQuery feature is not enabled, queryType must not be VK_QUERY_TYPE_PIPELINE_STATISTICS (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-VkQueryPoolCreateInfo-queryType-00791)" VUID-vkCmdBeginQuery-commandBuffer-recording(ERROR / SPEC): msgNum: -502516869 - Validation Error: [ VUID-vkCmdBeginQuery-commandBuffer-recording ] Object 0: handle = 0x593d85ab7d40, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe20c337b | vkCmdBeginQuery(): was called before vkBeginCommandBuffer(). The Vulkan spec states: commandBuffer must be in the recording state (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdBeginQuery-commandBuffer-recording) Objects: 1 [0] 0x593d85ab7d40, type: 6, name: NULL [Debug][Error][Validation]"Validation Error: [ VUID-vkCmdBeginQuery-commandBuffer-recording ] Object 0: handle = 0x593d85ab7d40, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe20c337b | vkCmdBeginQuery(): was called before vkBeginCommandBuffer(). The Vulkan spec states: commandBuffer must be in the recording state (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdBeginQuery-commandBuffer-recording)" binding to shader storage buffer index: 0 VUID-vkCmdEndQuery-None-01923(ERROR / SPEC): msgNum: -231257939 - Validation Error: [ VUID-vkCmdEndQuery-None-01923 ] Object 0: handle = 0x593d85ab7d40, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x9638f80000000036, type = VK_OBJECT_TYPE_QUERY_POOL; | MessageID = 0xf23748ad | vkCmdEndQuery(): Ending a query before it was started: VkQueryPool 0x9638f80000000036[], index 0. The Vulkan spec states: All queries used by the command must be active (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdEndQuery-None-01923) Objects: 2 [0] 0x593d85ab7d40, type: 6, name: NULL [1] 0x9638f80000000036, type: 12, name: NULL [Debug][Error][Validation]"Validation Error: [ VUID-vkCmdEndQuery-None-01923 ] Object 0: handle = 0x593d85ab7d40, type = VK_OBJECT_TYPE_COMMAND_BUFFER; Object 1: handle = 0x9638f80000000036, type = VK_OBJECT_TYPE_QUERY_POOL; | MessageID = 0xf23748ad | vkCmdEndQuery(): Ending a query before it was started: VkQueryPool 0x9638f80000000036[], index 0. The Vulkan spec states: All queries used by the command must be active (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdEndQuery-None-01923)" VUID-vkCmdEndQuery-commandBuffer-recording(ERROR / SPEC): msgNum: 1820876487 - Validation Error: [ VUID-vkCmdEndQuery-commandBuffer-recording ] Object 0: handle = 0x593d85ab7d40, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0x6c885ec7 | vkCmdEndQuery(): was called before vkBeginCommandBuffer(). The Vulkan spec states: commandBuffer must be in the recording state (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdEndQuery-commandBuffer-recording) Objects: 1 [0] 0x593d85ab7d40, type: 6, name: NULL [Debug][Error][Validation]"Validation Error: [ VUID-vkCmdEndQuery-commandBuffer-recording ] Object 0: handle = 0x593d85ab7d40, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0x6c885ec7 | vkCmdEndQuery(): was called before vkBeginCommandBuffer(). The Vulkan spec states: commandBuffer must be in the recording state (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdEndQuery-commandBuffer-recording)" VUID-vkGetQueryPoolResults-flags-00815(ERROR / SPEC): msgNum: 2025983256 - Validation Error: [ VUID-vkGetQueryPoolResults-flags-00815 ] | MessageID = 0x78c20d18 | vkGetQueryPoolResults(): stride 4 or dataSize 4 is invalid. The Vulkan spec states: If VK_QUERY_RESULT_64_BIT is set in flags then pData and stride must be multiples of 8 (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkGetQueryPoolResults-flags-00815) Objects: 0 [Debug][Error][Validation]"Validation Error: [ VUID-vkGetQueryPoolResults-flags-00815 ] | MessageID = 0x78c20d18 | vkGetQueryPoolResults(): stride 4 or dataSize 4 is invalid. The Vulkan spec states: If VK_QUERY_RESULT_64_BIT is set in flags then pData and stride must be multiples of 8 (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkGetQueryPoolResults-flags-00815)" VUID-vkGetQueryPoolResults-dataSize-00817(ERROR / SPEC): msgNum: 1933008596 - Validation Error: [ VUID-vkGetQueryPoolResults-dataSize-00817 ] Object 0: handle = 0x9638f80000000036, type = VK_OBJECT_TYPE_QUERY_POOL; | MessageID = 0x73375ed4 | vkGetQueryPoolResults(): queryPool (VkQueryPool 0x9638f80000000036[]) specified dataSize 4 which is incompatible with the specified query type and options. The Vulkan spec states: dataSize must be large enough to contain the result of each query, as described here (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkGetQueryPoolResults-dataSize-00817) Objects: 1 [0] 0x9638f80000000036, type: 12, name: NULL [Debug][Error][Validation]"Validation Error: [ VUID-vkGetQueryPoolResults-dataSize-00817 ] Object 0: handle = 0x9638f80000000036, type = VK_OBJECT_TYPE_QUERY_POOL; | MessageID = 0x73375ed4 | vkGetQueryPoolResults(): queryPool (VkQueryPool 0x9638f80000000036[]) specified dataSize 4 which is incompatible with the specified query type and options. The Vulkan spec states: dataSize must be large enough to contain the result of each query, as described here (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkGetQueryPoolResults-dataSize-00817)" VUID-vkGetQueryPoolResults-None-09401(ERROR / SPEC): msgNum: 1316435884 - Validation Error: [ VUID-vkGetQueryPoolResults-None-09401 ] Object 0: handle = 0x9638f80000000036, type = VK_OBJECT_TYPE_QUERY_POOL; | MessageID = 0x4e7737ac | vkGetQueryPoolResults(): queryPool VkQueryPool 0x9638f80000000036[] and query 0: query not reset. After query pool creation, each query must be reset before it is used. Queries must also be reset between uses. The Vulkan spec states: All queries used by the command must not be uninitialized (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkGetQueryPoolResults-None-09401) Objects: 1 [0] 0x9638f80000000036, type: 12, name: NULL [Debug][Error][Validation]"Validation Error: [ VUID-vkGetQueryPoolResults-None-09401 ] Object 0: handle = 0x9638f80000000036, type = VK_OBJECT_TYPE_QUERY_POOL; | MessageID = 0x4e7737ac | vkGetQueryPoolResults(): queryPool VkQueryPool 0x9638f80000000036[] and query 0: query not reset. After query pool creation, each query must be reset before it is used. Queries must also be reset between uses. The Vulkan spec states: All queries used by the command must not be uninitialized (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkGetQueryPoolResults-None-09401)"