JustPaste.it

vkCreateGraphicsPipelines crash with vk_khr_dynamic_rendering NVIDIA dump

Launching Vulkan Application: - Layers overridden by "API dump" configuration. - Application: vkcubepp - Executable: D:\dev\Git\TuranLibraries\build\Debug\editor.exe - Working Directory: D:\dev\Git\TuranLibraries\build\Debug - Command-line Arguments: --suppress_popups - Log file: D:\dev\Git\TuranLibraries\build\Debug\vkConfigurator.txt Thread Count: 8 Array of Strings: Unit tests aren't implemented because unit test system isn't available! Status: Loading systems took: 7478 Thread 0, Frame 0, Time 2369 us: vkCreateInstance(pCreateInfo, pAllocator, pInstance) returns VkResult VK_SUCCESS (0): pCreateInfo: const VkInstanceCreateInfo* = 000000DC8C2DE360: sType: VkStructureType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO (1) pNext: const void* = NULL flags: VkInstanceCreateFlags = 0 pApplicationInfo: const VkApplicationInfo* = 00007FFE43667930: sType: VkStructureType = VK_STRUCTURE_TYPE_APPLICATION_INFO (0) pNext: const void* = NULL pApplicationName: const char* = "TGFX Vulkan backend" applicationVersion: uint32_t = 4194304 pEngineName: const char* = "GFX API" engineVersion: uint32_t = 4194304 apiVersion: uint32_t = 4206592 enabledLayerCount: uint32_t = 1 ppEnabledLayerNames: const char* const* = 000000DC8C2FEDC8 ppEnabledLayerNames[0]: const char* const = "VK_LAYER_KHRONOS_validation" enabledExtensionCount: uint32_t = 4 ppEnabledExtensionNames: const char* const* = 00007FFE436536D0 ppEnabledExtensionNames[0]: const char* const = "VK_KHR_surface" ppEnabledExtensionNames[1]: const char* const = "VK_KHR_win32_surface" ppEnabledExtensionNames[2]: const char* const = "VK_KHR_surface" ppEnabledExtensionNames[3]: const char* const = "VK_EXT_debug_utils" pNext: const void* = NULL pAllocator: const VkAllocationCallbacks* = NULL pInstance: VkInstance* = 000002DCE8841AB0 Thread 0, Frame 0, Time 34137 us: vkCreateDebugUtilsMessengerEXT(instance, pCreateInfo, pAllocator, pMessenger) returns VkResult VK_SUCCESS (0): instance: VkInstance = 000002DCE8841AB0 pCreateInfo: const VkDebugUtilsMessengerCreateInfoEXT* = 000000DC8C2FEDA8: sType: VkStructureType = VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT (1000128004) pNext: const void* = NULL flags: VkDebugUtilsMessengerCreateFlagsEXT = 0 messageSeverity: VkDebugUtilsMessageSeverityFlagsEXT = 4369 (VK_DEBUG_UTILS_MESSAGE_SEVERITY_VERBOSE_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_SEVERITY_INFO_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT) messageType: VkDebugUtilsMessageTypeFlagsEXT = 6 (VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_TYPE_PERFORMANCE_BIT_EXT) pfnUserCallback: PFN_vkDebugUtilsMessengerCallbackEXT = 00007FFE436116BD pUserData: void* = NULL pAllocator: const VkAllocationCallbacks* = NULL pMessenger: VkDebugUtilsMessengerEXT* = FD5B260000000001 Thread 0, Frame 0, Time 34238 us: vkEnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices) returns VkResult VK_SUCCESS (0): instance: VkInstance = 000002DCE8841AB0 pPhysicalDeviceCount: uint32_t* = 2 pPhysicalDevices: VkPhysicalDevice* = NULL Thread 0, Frame 0, Time 34594 us: vkEnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices) returns VkResult VK_SUCCESS (0): instance: VkInstance = 000002DCE8841AB0 pPhysicalDeviceCount: uint32_t* = 2 pPhysicalDevices: VkPhysicalDevice* = 000002DCE89C16A0 pPhysicalDevices[0]: VkPhysicalDevice = 000002DCE92FCB50 pPhysicalDevices[1]: VkPhysicalDevice = 000002DCE92FCBE0 Thread 0, Frame 0, Time 36096 us: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 pProperties: VkPhysicalDeviceProperties* = 000002DCE9738540: apiVersion: uint32_t = 4206816 driverVersion: uint32_t = 2207809536 vendorID: uint32_t = 4318 deviceID: uint32_t = 8089 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce GTX 1650" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 000002DCE9738654 pipelineCacheUUID[0]: uint8_t = 57 pipelineCacheUUID[1]: uint8_t = 110 pipelineCacheUUID[2]: uint8_t = 205 pipelineCacheUUID[3]: uint8_t = 118 pipelineCacheUUID[4]: uint8_t = 27 pipelineCacheUUID[5]: uint8_t = 79 pipelineCacheUUID[6]: uint8_t = 188 pipelineCacheUUID[7]: uint8_t = 57 pipelineCacheUUID[8]: uint8_t = 100 pipelineCacheUUID[9]: uint8_t = 146 pipelineCacheUUID[10]: uint8_t = 102 pipelineCacheUUID[11]: uint8_t = 79 pipelineCacheUUID[12]: uint8_t = 67 pipelineCacheUUID[13]: uint8_t = 162 pipelineCacheUUID[14]: uint8_t = 79 pipelineCacheUUID[15]: uint8_t = 155 limits: VkPhysicalDeviceLimits = 000002DCE9738668: maxImageDimension1D: uint32_t = 32768 maxImageDimension2D: uint32_t = 32768 maxImageDimension3D: uint32_t = 16384 maxImageDimensionCube: uint32_t = 32768 maxImageArrayLayers: uint32_t = 2048 maxTexelBufferElements: uint32_t = 134217728 maxUniformBufferRange: uint32_t = 65536 maxStorageBufferRange: uint32_t = 4294967295 maxPushConstantsSize: uint32_t = 256 maxMemoryAllocationCount: uint32_t = 4096 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627775 maxBoundDescriptorSets: uint32_t = 32 maxPerStageDescriptorSamplers: uint32_t = 1048576 maxPerStageDescriptorUniformBuffers: uint32_t = 1048576 maxPerStageDescriptorStorageBuffers: uint32_t = 1048576 maxPerStageDescriptorSampledImages: uint32_t = 1048576 maxPerStageDescriptorStorageImages: uint32_t = 1048576 maxPerStageDescriptorInputAttachments: uint32_t = 1048576 maxPerStageResources: uint32_t = 4294967295 maxDescriptorSetSamplers: uint32_t = 1048576 maxDescriptorSetUniformBuffers: uint32_t = 1048576 maxDescriptorSetUniformBuffersDynamic: uint32_t = 15 maxDescriptorSetStorageBuffers: uint32_t = 1048576 maxDescriptorSetStorageBuffersDynamic: uint32_t = 16 maxDescriptorSetSampledImages: uint32_t = 1048576 maxDescriptorSetStorageImages: uint32_t = 1048576 maxDescriptorSetInputAttachments: uint32_t = 1048576 maxVertexInputAttributes: uint32_t = 32 maxVertexInputBindings: uint32_t = 32 maxVertexInputAttributeOffset: uint32_t = 2047 maxVertexInputBindingStride: uint32_t = 2048 maxVertexOutputComponents: uint32_t = 128 maxTessellationGenerationLevel: uint32_t = 64 maxTessellationPatchSize: uint32_t = 32 maxTessellationControlPerVertexInputComponents: uint32_t = 128 maxTessellationControlPerVertexOutputComponents: uint32_t = 128 maxTessellationControlPerPatchOutputComponents: uint32_t = 120 maxTessellationControlTotalOutputComponents: uint32_t = 4216 maxTessellationEvaluationInputComponents: uint32_t = 128 maxTessellationEvaluationOutputComponents: uint32_t = 128 maxGeometryShaderInvocations: uint32_t = 32 maxGeometryInputComponents: uint32_t = 128 maxGeometryOutputComponents: uint32_t = 128 maxGeometryOutputVertices: uint32_t = 1024 maxGeometryTotalOutputComponents: uint32_t = 1024 maxFragmentInputComponents: uint32_t = 128 maxFragmentOutputAttachments: uint32_t = 8 maxFragmentDualSrcAttachments: uint32_t = 1 maxFragmentCombinedOutputResources: uint32_t = 4294967295 maxComputeSharedMemorySize: uint32_t = 49152 maxComputeWorkGroupCount: uint32_t[3] = 000002DCE9738744 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 000002DCE9738754 maxComputeWorkGroupSize[0]: uint32_t = 1024 maxComputeWorkGroupSize[1]: uint32_t = 1024 maxComputeWorkGroupSize[2]: uint32_t = 64 subPixelPrecisionBits: uint32_t = 8 subTexelPrecisionBits: uint32_t = 8 mipmapPrecisionBits: uint32_t = 8 maxDrawIndexedIndexValue: uint32_t = 4294967295 maxDrawIndirectCount: uint32_t = 4294967295 maxSamplerLodBias: float = 15 maxSamplerAnisotropy: float = 16 maxViewports: uint32_t = 16 maxViewportDimensions: uint32_t[2] = 000002DCE9738780 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 000002DCE9738788 viewportBoundsRange[0]: float = -65536 viewportBoundsRange[1]: float = 65536 viewportSubPixelBits: uint32_t = 8 minMemoryMapAlignment: size_t = 64 minTexelBufferOffsetAlignment: VkDeviceSize = 16 minUniformBufferOffsetAlignment: VkDeviceSize = 64 minStorageBufferOffsetAlignment: VkDeviceSize = 16 minTexelOffset: int32_t = -8 maxTexelOffset: uint32_t = 7 minTexelGatherOffset: int32_t = -32 maxTexelGatherOffset: uint32_t = 31 minInterpolationOffset: float = -0.5 maxInterpolationOffset: float = 0.4375 subPixelInterpolationOffsetBits: uint32_t = 4 maxFramebufferWidth: uint32_t = 32768 maxFramebufferHeight: uint32_t = 32768 maxFramebufferLayers: uint32_t = 2048 framebufferColorSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) framebufferDepthSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) framebufferStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferNoAttachmentsSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxColorAttachments: uint32_t = 8 sampledImageColorSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageIntegerSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageDepthSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) storageImageSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) maxSampleMaskWords: uint32_t = 1 timestampComputeAndGraphics: VkBool32 = 1 timestampPeriod: float = 1 maxClipDistances: uint32_t = 8 maxCullDistances: uint32_t = 8 maxCombinedClipAndCullDistances: uint32_t = 8 discreteQueuePriorities: uint32_t = 2 pointSizeRange: float[2] = 000002DCE9738824 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 000002DCE973882C lineWidthRange[0]: float = 1 lineWidthRange[1]: float = 64 pointSizeGranularity: float = 0.0625 lineWidthGranularity: float = 0.0625 strictLines: VkBool32 = 1 standardSampleLocations: VkBool32 = 1 optimalBufferCopyOffsetAlignment: VkDeviceSize = 1 optimalBufferCopyRowPitchAlignment: VkDeviceSize = 1 nonCoherentAtomSize: VkDeviceSize = 64 sparseProperties: VkPhysicalDeviceSparseProperties = 000002DCE9738860: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 Thread 0, Frame 0, Time 36322 us: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCBE0 pProperties: VkPhysicalDeviceProperties* = 000002DCE9738890: apiVersion: uint32_t = 4206804 driverVersion: uint32_t = 1656783 vendorID: uint32_t = 32902 deviceID: uint32_t = 39876 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU (1) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "Intel(R) UHD Graphics" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 000002DCE97389A4 pipelineCacheUUID[0]: uint8_t = 254 pipelineCacheUUID[1]: uint8_t = 50 pipelineCacheUUID[2]: uint8_t = 251 pipelineCacheUUID[3]: uint8_t = 62 pipelineCacheUUID[4]: uint8_t = 246 pipelineCacheUUID[5]: uint8_t = 57 pipelineCacheUUID[6]: uint8_t = 201 pipelineCacheUUID[7]: uint8_t = 61 pipelineCacheUUID[8]: uint8_t = 246 pipelineCacheUUID[9]: uint8_t = 48 pipelineCacheUUID[10]: uint8_t = 245 pipelineCacheUUID[11]: uint8_t = 62 pipelineCacheUUID[12]: uint8_t = 242 pipelineCacheUUID[13]: uint8_t = 58 pipelineCacheUUID[14]: uint8_t = 240 pipelineCacheUUID[15]: uint8_t = 14 limits: VkPhysicalDeviceLimits = 000002DCE97389B8: maxImageDimension1D: uint32_t = 16384 maxImageDimension2D: uint32_t = 16384 maxImageDimension3D: uint32_t = 2048 maxImageDimensionCube: uint32_t = 16384 maxImageArrayLayers: uint32_t = 2048 maxTexelBufferElements: uint32_t = 134217728 maxUniformBufferRange: uint32_t = 134217724 maxStorageBufferRange: uint32_t = 1073741820 maxPushConstantsSize: uint32_t = 256 maxMemoryAllocationCount: uint32_t = 2109084 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1 sparseAddressSpaceSize: VkDeviceSize = 17523466567680 maxBoundDescriptorSets: uint32_t = 32 maxPerStageDescriptorSamplers: uint32_t = 64 maxPerStageDescriptorUniformBuffers: uint32_t = 200 maxPerStageDescriptorStorageBuffers: uint32_t = 200 maxPerStageDescriptorSampledImages: uint32_t = 200 maxPerStageDescriptorStorageImages: uint32_t = 16 maxPerStageDescriptorInputAttachments: uint32_t = 8 maxPerStageResources: uint32_t = 200 maxDescriptorSetSamplers: uint32_t = 576 maxDescriptorSetUniformBuffers: uint32_t = 1800 maxDescriptorSetUniformBuffersDynamic: uint32_t = 16 maxDescriptorSetStorageBuffers: uint32_t = 1800 maxDescriptorSetStorageBuffersDynamic: uint32_t = 16 maxDescriptorSetSampledImages: uint32_t = 1800 maxDescriptorSetStorageImages: uint32_t = 144 maxDescriptorSetInputAttachments: uint32_t = 8 maxVertexInputAttributes: uint32_t = 32 maxVertexInputBindings: uint32_t = 32 maxVertexInputAttributeOffset: uint32_t = 2047 maxVertexInputBindingStride: uint32_t = 4095 maxVertexOutputComponents: uint32_t = 128 maxTessellationGenerationLevel: uint32_t = 64 maxTessellationPatchSize: uint32_t = 32 maxTessellationControlPerVertexInputComponents: uint32_t = 128 maxTessellationControlPerVertexOutputComponents: uint32_t = 128 maxTessellationControlPerPatchOutputComponents: uint32_t = 120 maxTessellationControlTotalOutputComponents: uint32_t = 4096 maxTessellationEvaluationInputComponents: uint32_t = 128 maxTessellationEvaluationOutputComponents: uint32_t = 128 maxGeometryShaderInvocations: uint32_t = 32 maxGeometryInputComponents: uint32_t = 128 maxGeometryOutputComponents: uint32_t = 128 maxGeometryOutputVertices: uint32_t = 256 maxGeometryTotalOutputComponents: uint32_t = 1024 maxFragmentInputComponents: uint32_t = 128 maxFragmentOutputAttachments: uint32_t = 8 maxFragmentDualSrcAttachments: uint32_t = 1 maxFragmentCombinedOutputResources: uint32_t = 16 maxComputeSharedMemorySize: uint32_t = 32768 maxComputeWorkGroupCount: uint32_t[3] = 000002DCE9738A94 maxComputeWorkGroupCount[0]: uint32_t = 65536 maxComputeWorkGroupCount[1]: uint32_t = 65536 maxComputeWorkGroupCount[2]: uint32_t = 65536 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 000002DCE9738AA4 maxComputeWorkGroupSize[0]: uint32_t = 1024 maxComputeWorkGroupSize[1]: uint32_t = 1024 maxComputeWorkGroupSize[2]: uint32_t = 64 subPixelPrecisionBits: uint32_t = 8 subTexelPrecisionBits: uint32_t = 8 mipmapPrecisionBits: uint32_t = 8 maxDrawIndexedIndexValue: uint32_t = 4294967295 maxDrawIndirectCount: uint32_t = 4294967295 maxSamplerLodBias: float = 16 maxSamplerAnisotropy: float = 16 maxViewports: uint32_t = 16 maxViewportDimensions: uint32_t[2] = 000002DCE9738AD0 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 000002DCE9738AD8 viewportBoundsRange[0]: float = -65536 viewportBoundsRange[1]: float = 65535 viewportSubPixelBits: uint32_t = 8 minMemoryMapAlignment: size_t = 64 minTexelBufferOffsetAlignment: VkDeviceSize = 64 minUniformBufferOffsetAlignment: VkDeviceSize = 64 minStorageBufferOffsetAlignment: VkDeviceSize = 64 minTexelOffset: int32_t = -8 maxTexelOffset: uint32_t = 7 minTexelGatherOffset: int32_t = -32 maxTexelGatherOffset: uint32_t = 31 minInterpolationOffset: float = -0.5 maxInterpolationOffset: float = 0.4375 subPixelInterpolationOffsetBits: uint32_t = 4 maxFramebufferWidth: uint32_t = 16384 maxFramebufferHeight: uint32_t = 16384 maxFramebufferLayers: uint32_t = 2048 framebufferColorSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferDepthSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferNoAttachmentsSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxColorAttachments: uint32_t = 8 sampledImageColorSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageIntegerSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageDepthSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) storageImageSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxSampleMaskWords: uint32_t = 1 timestampComputeAndGraphics: VkBool32 = 1 timestampPeriod: float = 83.333 maxClipDistances: uint32_t = 8 maxCullDistances: uint32_t = 8 maxCombinedClipAndCullDistances: uint32_t = 8 discreteQueuePriorities: uint32_t = 2 pointSizeRange: float[2] = 000002DCE9738B74 pointSizeRange[0]: float = 0.125 pointSizeRange[1]: float = 255.875 lineWidthRange: float[2] = 000002DCE9738B7C lineWidthRange[0]: float = 0 lineWidthRange[1]: float = 7.99219 pointSizeGranularity: float = 0.125 lineWidthGranularity: float = 0.0078125 strictLines: VkBool32 = 0 standardSampleLocations: VkBool32 = 1 optimalBufferCopyOffsetAlignment: VkDeviceSize = 64 optimalBufferCopyRowPitchAlignment: VkDeviceSize = 64 nonCoherentAtomSize: VkDeviceSize = 1 sparseProperties: VkPhysicalDeviceSparseProperties = 000002DCE9738BB0: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 0 Thread 0, Frame 0, Time 36506 us: vkEnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices) returns VkResult VK_SUCCESS (0): instance: VkInstance = 000002DCE8841AB0 pPhysicalDeviceCount: uint32_t* = 2 pPhysicalDevices: VkPhysicalDevice* = NULL Thread 0, Frame 0, Time 36714 us: vkEnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices) returns VkResult VK_SUCCESS (0): instance: VkInstance = 000002DCE8841AB0 pPhysicalDeviceCount: uint32_t* = 2 pPhysicalDevices: VkPhysicalDevice* = 000002DCE89C1EC0 pPhysicalDevices[0]: VkPhysicalDevice = 000002DCE92FCB50 pPhysicalDevices[1]: VkPhysicalDevice = 000002DCE92FCBE0 Thread 0, Frame 0, Time 36900 us: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 pProperties: VkPhysicalDeviceProperties* = 000000DC8C2FE9B0: apiVersion: uint32_t = 4206816 driverVersion: uint32_t = 2207809536 vendorID: uint32_t = 4318 deviceID: uint32_t = 8089 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce GTX 1650" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 000000DC8C2FEAC4 pipelineCacheUUID[0]: uint8_t = 57 pipelineCacheUUID[1]: uint8_t = 110 pipelineCacheUUID[2]: uint8_t = 205 pipelineCacheUUID[3]: uint8_t = 118 pipelineCacheUUID[4]: uint8_t = 27 pipelineCacheUUID[5]: uint8_t = 79 pipelineCacheUUID[6]: uint8_t = 188 pipelineCacheUUID[7]: uint8_t = 57 pipelineCacheUUID[8]: uint8_t = 100 pipelineCacheUUID[9]: uint8_t = 146 pipelineCacheUUID[10]: uint8_t = 102 pipelineCacheUUID[11]: uint8_t = 79 pipelineCacheUUID[12]: uint8_t = 67 pipelineCacheUUID[13]: uint8_t = 162 pipelineCacheUUID[14]: uint8_t = 79 pipelineCacheUUID[15]: uint8_t = 155 limits: VkPhysicalDeviceLimits = 000000DC8C2FEAD8: maxImageDimension1D: uint32_t = 32768 maxImageDimension2D: uint32_t = 32768 maxImageDimension3D: uint32_t = 16384 maxImageDimensionCube: uint32_t = 32768 maxImageArrayLayers: uint32_t = 2048 maxTexelBufferElements: uint32_t = 134217728 maxUniformBufferRange: uint32_t = 65536 maxStorageBufferRange: uint32_t = 4294967295 maxPushConstantsSize: uint32_t = 256 maxMemoryAllocationCount: uint32_t = 4096 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627775 maxBoundDescriptorSets: uint32_t = 32 maxPerStageDescriptorSamplers: uint32_t = 1048576 maxPerStageDescriptorUniformBuffers: uint32_t = 1048576 maxPerStageDescriptorStorageBuffers: uint32_t = 1048576 maxPerStageDescriptorSampledImages: uint32_t = 1048576 maxPerStageDescriptorStorageImages: uint32_t = 1048576 maxPerStageDescriptorInputAttachments: uint32_t = 1048576 maxPerStageResources: uint32_t = 4294967295 maxDescriptorSetSamplers: uint32_t = 1048576 maxDescriptorSetUniformBuffers: uint32_t = 1048576 maxDescriptorSetUniformBuffersDynamic: uint32_t = 15 maxDescriptorSetStorageBuffers: uint32_t = 1048576 maxDescriptorSetStorageBuffersDynamic: uint32_t = 16 maxDescriptorSetSampledImages: uint32_t = 1048576 maxDescriptorSetStorageImages: uint32_t = 1048576 maxDescriptorSetInputAttachments: uint32_t = 1048576 maxVertexInputAttributes: uint32_t = 32 maxVertexInputBindings: uint32_t = 32 maxVertexInputAttributeOffset: uint32_t = 2047 maxVertexInputBindingStride: uint32_t = 2048 maxVertexOutputComponents: uint32_t = 128 maxTessellationGenerationLevel: uint32_t = 64 maxTessellationPatchSize: uint32_t = 32 maxTessellationControlPerVertexInputComponents: uint32_t = 128 maxTessellationControlPerVertexOutputComponents: uint32_t = 128 maxTessellationControlPerPatchOutputComponents: uint32_t = 120 maxTessellationControlTotalOutputComponents: uint32_t = 4216 maxTessellationEvaluationInputComponents: uint32_t = 128 maxTessellationEvaluationOutputComponents: uint32_t = 128 maxGeometryShaderInvocations: uint32_t = 32 maxGeometryInputComponents: uint32_t = 128 maxGeometryOutputComponents: uint32_t = 128 maxGeometryOutputVertices: uint32_t = 1024 maxGeometryTotalOutputComponents: uint32_t = 1024 maxFragmentInputComponents: uint32_t = 128 maxFragmentOutputAttachments: uint32_t = 8 maxFragmentDualSrcAttachments: uint32_t = 1 maxFragmentCombinedOutputResources: uint32_t = 4294967295 maxComputeSharedMemorySize: uint32_t = 49152 maxComputeWorkGroupCount: uint32_t[3] = 000000DC8C2FEBB4 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 000000DC8C2FEBC4 maxComputeWorkGroupSize[0]: uint32_t = 1024 maxComputeWorkGroupSize[1]: uint32_t = 1024 maxComputeWorkGroupSize[2]: uint32_t = 64 subPixelPrecisionBits: uint32_t = 8 subTexelPrecisionBits: uint32_t = 8 mipmapPrecisionBits: uint32_t = 8 maxDrawIndexedIndexValue: uint32_t = 4294967295 maxDrawIndirectCount: uint32_t = 4294967295 maxSamplerLodBias: float = 15 maxSamplerAnisotropy: float = 16 maxViewports: uint32_t = 16 maxViewportDimensions: uint32_t[2] = 000000DC8C2FEBF0 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 000000DC8C2FEBF8 viewportBoundsRange[0]: float = -65536 viewportBoundsRange[1]: float = 65536 viewportSubPixelBits: uint32_t = 8 minMemoryMapAlignment: size_t = 64 minTexelBufferOffsetAlignment: VkDeviceSize = 16 minUniformBufferOffsetAlignment: VkDeviceSize = 64 minStorageBufferOffsetAlignment: VkDeviceSize = 16 minTexelOffset: int32_t = -8 maxTexelOffset: uint32_t = 7 minTexelGatherOffset: int32_t = -32 maxTexelGatherOffset: uint32_t = 31 minInterpolationOffset: float = -0.5 maxInterpolationOffset: float = 0.4375 subPixelInterpolationOffsetBits: uint32_t = 4 maxFramebufferWidth: uint32_t = 32768 maxFramebufferHeight: uint32_t = 32768 maxFramebufferLayers: uint32_t = 2048 framebufferColorSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) framebufferDepthSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) framebufferStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferNoAttachmentsSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxColorAttachments: uint32_t = 8 sampledImageColorSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageIntegerSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageDepthSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) storageImageSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) maxSampleMaskWords: uint32_t = 1 timestampComputeAndGraphics: VkBool32 = 1 timestampPeriod: float = 1 maxClipDistances: uint32_t = 8 maxCullDistances: uint32_t = 8 maxCombinedClipAndCullDistances: uint32_t = 8 discreteQueuePriorities: uint32_t = 2 pointSizeRange: float[2] = 000000DC8C2FEC94 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 000000DC8C2FEC9C lineWidthRange[0]: float = 1 lineWidthRange[1]: float = 64 pointSizeGranularity: float = 0.0625 lineWidthGranularity: float = 0.0625 strictLines: VkBool32 = 1 standardSampleLocations: VkBool32 = 1 optimalBufferCopyOffsetAlignment: VkDeviceSize = 1 optimalBufferCopyRowPitchAlignment: VkDeviceSize = 1 nonCoherentAtomSize: VkDeviceSize = 64 sparseProperties: VkPhysicalDeviceSparseProperties = 000000DC8C2FECD0: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 Thread 0, Frame 0, Time 37073 us: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCBE0 pProperties: VkPhysicalDeviceProperties* = 000000DC8C2FE9B0: apiVersion: uint32_t = 4206804 driverVersion: uint32_t = 1656783 vendorID: uint32_t = 32902 deviceID: uint32_t = 39876 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU (1) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "Intel(R) UHD Graphics" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 000000DC8C2FEAC4 pipelineCacheUUID[0]: uint8_t = 254 pipelineCacheUUID[1]: uint8_t = 50 pipelineCacheUUID[2]: uint8_t = 251 pipelineCacheUUID[3]: uint8_t = 62 pipelineCacheUUID[4]: uint8_t = 246 pipelineCacheUUID[5]: uint8_t = 57 pipelineCacheUUID[6]: uint8_t = 201 pipelineCacheUUID[7]: uint8_t = 61 pipelineCacheUUID[8]: uint8_t = 246 pipelineCacheUUID[9]: uint8_t = 48 pipelineCacheUUID[10]: uint8_t = 245 pipelineCacheUUID[11]: uint8_t = 62 pipelineCacheUUID[12]: uint8_t = 242 pipelineCacheUUID[13]: uint8_t = 58 pipelineCacheUUID[14]: uint8_t = 240 pipelineCacheUUID[15]: uint8_t = 14 limits: VkPhysicalDeviceLimits = 000000DC8C2FEAD8: maxImageDimension1D: uint32_t = 16384 maxImageDimension2D: uint32_t = 16384 maxImageDimension3D: uint32_t = 2048 maxImageDimensionCube: uint32_t = 16384 maxImageArrayLayers: uint32_t = 2048 maxTexelBufferElements: uint32_t = 134217728 maxUniformBufferRange: uint32_t = 134217724 maxStorageBufferRange: uint32_t = 1073741820 maxPushConstantsSize: uint32_t = 256 maxMemoryAllocationCount: uint32_t = 2109084 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1 sparseAddressSpaceSize: VkDeviceSize = 17523466567680 maxBoundDescriptorSets: uint32_t = 32 maxPerStageDescriptorSamplers: uint32_t = 64 maxPerStageDescriptorUniformBuffers: uint32_t = 200 maxPerStageDescriptorStorageBuffers: uint32_t = 200 maxPerStageDescriptorSampledImages: uint32_t = 200 maxPerStageDescriptorStorageImages: uint32_t = 16 maxPerStageDescriptorInputAttachments: uint32_t = 8 maxPerStageResources: uint32_t = 200 maxDescriptorSetSamplers: uint32_t = 576 maxDescriptorSetUniformBuffers: uint32_t = 1800 maxDescriptorSetUniformBuffersDynamic: uint32_t = 16 maxDescriptorSetStorageBuffers: uint32_t = 1800 maxDescriptorSetStorageBuffersDynamic: uint32_t = 16 maxDescriptorSetSampledImages: uint32_t = 1800 maxDescriptorSetStorageImages: uint32_t = 144 maxDescriptorSetInputAttachments: uint32_t = 8 maxVertexInputAttributes: uint32_t = 32 maxVertexInputBindings: uint32_t = 32 maxVertexInputAttributeOffset: uint32_t = 2047 maxVertexInputBindingStride: uint32_t = 4095 maxVertexOutputComponents: uint32_t = 128 maxTessellationGenerationLevel: uint32_t = 64 maxTessellationPatchSize: uint32_t = 32 maxTessellationControlPerVertexInputComponents: uint32_t = 128 maxTessellationControlPerVertexOutputComponents: uint32_t = 128 maxTessellationControlPerPatchOutputComponents: uint32_t = 120 maxTessellationControlTotalOutputComponents: uint32_t = 4096 maxTessellationEvaluationInputComponents: uint32_t = 128 maxTessellationEvaluationOutputComponents: uint32_t = 128 maxGeometryShaderInvocations: uint32_t = 32 maxGeometryInputComponents: uint32_t = 128 maxGeometryOutputComponents: uint32_t = 128 maxGeometryOutputVertices: uint32_t = 256 maxGeometryTotalOutputComponents: uint32_t = 1024 maxFragmentInputComponents: uint32_t = 128 maxFragmentOutputAttachments: uint32_t = 8 maxFragmentDualSrcAttachments: uint32_t = 1 maxFragmentCombinedOutputResources: uint32_t = 16 maxComputeSharedMemorySize: uint32_t = 32768 maxComputeWorkGroupCount: uint32_t[3] = 000000DC8C2FEBB4 maxComputeWorkGroupCount[0]: uint32_t = 65536 maxComputeWorkGroupCount[1]: uint32_t = 65536 maxComputeWorkGroupCount[2]: uint32_t = 65536 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 000000DC8C2FEBC4 maxComputeWorkGroupSize[0]: uint32_t = 1024 maxComputeWorkGroupSize[1]: uint32_t = 1024 maxComputeWorkGroupSize[2]: uint32_t = 64 subPixelPrecisionBits: uint32_t = 8 subTexelPrecisionBits: uint32_t = 8 mipmapPrecisionBits: uint32_t = 8 maxDrawIndexedIndexValue: uint32_t = 4294967295 maxDrawIndirectCount: uint32_t = 4294967295 maxSamplerLodBias: float = 16 maxSamplerAnisotropy: float = 16 maxViewports: uint32_t = 16 maxViewportDimensions: uint32_t[2] = 000000DC8C2FEBF0 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 000000DC8C2FEBF8 viewportBoundsRange[0]: float = -65536 viewportBoundsRange[1]: float = 65535 viewportSubPixelBits: uint32_t = 8 minMemoryMapAlignment: size_t = 64 minTexelBufferOffsetAlignment: VkDeviceSize = 64 minUniformBufferOffsetAlignment: VkDeviceSize = 64 minStorageBufferOffsetAlignment: VkDeviceSize = 64 minTexelOffset: int32_t = -8 maxTexelOffset: uint32_t = 7 minTexelGatherOffset: int32_t = -32 maxTexelGatherOffset: uint32_t = 31 minInterpolationOffset: float = -0.5 maxInterpolationOffset: float = 0.4375 subPixelInterpolationOffsetBits: uint32_t = 4 maxFramebufferWidth: uint32_t = 16384 maxFramebufferHeight: uint32_t = 16384 maxFramebufferLayers: uint32_t = 2048 framebufferColorSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferDepthSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferNoAttachmentsSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxColorAttachments: uint32_t = 8 sampledImageColorSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageIntegerSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageDepthSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) storageImageSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxSampleMaskWords: uint32_t = 1 timestampComputeAndGraphics: VkBool32 = 1 timestampPeriod: float = 83.333 maxClipDistances: uint32_t = 8 maxCullDistances: uint32_t = 8 maxCombinedClipAndCullDistances: uint32_t = 8 discreteQueuePriorities: uint32_t = 2 pointSizeRange: float[2] = 000000DC8C2FEC94 pointSizeRange[0]: float = 0.125 pointSizeRange[1]: float = 255.875 lineWidthRange: float[2] = 000000DC8C2FEC9C lineWidthRange[0]: float = 0 lineWidthRange[1]: float = 7.99219 pointSizeGranularity: float = 0.125 lineWidthGranularity: float = 0.0078125 strictLines: VkBool32 = 0 standardSampleLocations: VkBool32 = 1 optimalBufferCopyOffsetAlignment: VkDeviceSize = 64 optimalBufferCopyRowPitchAlignment: VkDeviceSize = 64 nonCoherentAtomSize: VkDeviceSize = 1 sparseProperties: VkPhysicalDeviceSparseProperties = 000000DC8C2FECD0: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 0 Thread 0, Frame 0, Time 37324 us: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 pProperties: VkPhysicalDeviceProperties* = 000000DC8C2FE9B0: apiVersion: uint32_t = 4206816 driverVersion: uint32_t = 2207809536 vendorID: uint32_t = 4318 deviceID: uint32_t = 8089 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce GTX 1650" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 000000DC8C2FEAC4 pipelineCacheUUID[0]: uint8_t = 57 pipelineCacheUUID[1]: uint8_t = 110 pipelineCacheUUID[2]: uint8_t = 205 pipelineCacheUUID[3]: uint8_t = 118 pipelineCacheUUID[4]: uint8_t = 27 pipelineCacheUUID[5]: uint8_t = 79 pipelineCacheUUID[6]: uint8_t = 188 pipelineCacheUUID[7]: uint8_t = 57 pipelineCacheUUID[8]: uint8_t = 100 pipelineCacheUUID[9]: uint8_t = 146 pipelineCacheUUID[10]: uint8_t = 102 pipelineCacheUUID[11]: uint8_t = 79 pipelineCacheUUID[12]: uint8_t = 67 pipelineCacheUUID[13]: uint8_t = 162 pipelineCacheUUID[14]: uint8_t = 79 pipelineCacheUUID[15]: uint8_t = 155 limits: VkPhysicalDeviceLimits = 000000DC8C2FEAD8: maxImageDimension1D: uint32_t = 32768 maxImageDimension2D: uint32_t = 32768 maxImageDimension3D: uint32_t = 16384 maxImageDimensionCube: uint32_t = 32768 maxImageArrayLayers: uint32_t = 2048 maxTexelBufferElements: uint32_t = 134217728 maxUniformBufferRange: uint32_t = 65536 maxStorageBufferRange: uint32_t = 4294967295 maxPushConstantsSize: uint32_t = 256 maxMemoryAllocationCount: uint32_t = 4096 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627775 maxBoundDescriptorSets: uint32_t = 32 maxPerStageDescriptorSamplers: uint32_t = 1048576 maxPerStageDescriptorUniformBuffers: uint32_t = 1048576 maxPerStageDescriptorStorageBuffers: uint32_t = 1048576 maxPerStageDescriptorSampledImages: uint32_t = 1048576 maxPerStageDescriptorStorageImages: uint32_t = 1048576 maxPerStageDescriptorInputAttachments: uint32_t = 1048576 maxPerStageResources: uint32_t = 4294967295 maxDescriptorSetSamplers: uint32_t = 1048576 maxDescriptorSetUniformBuffers: uint32_t = 1048576 maxDescriptorSetUniformBuffersDynamic: uint32_t = 15 maxDescriptorSetStorageBuffers: uint32_t = 1048576 maxDescriptorSetStorageBuffersDynamic: uint32_t = 16 maxDescriptorSetSampledImages: uint32_t = 1048576 maxDescriptorSetStorageImages: uint32_t = 1048576 maxDescriptorSetInputAttachments: uint32_t = 1048576 maxVertexInputAttributes: uint32_t = 32 maxVertexInputBindings: uint32_t = 32 maxVertexInputAttributeOffset: uint32_t = 2047 maxVertexInputBindingStride: uint32_t = 2048 maxVertexOutputComponents: uint32_t = 128 maxTessellationGenerationLevel: uint32_t = 64 maxTessellationPatchSize: uint32_t = 32 maxTessellationControlPerVertexInputComponents: uint32_t = 128 maxTessellationControlPerVertexOutputComponents: uint32_t = 128 maxTessellationControlPerPatchOutputComponents: uint32_t = 120 maxTessellationControlTotalOutputComponents: uint32_t = 4216 maxTessellationEvaluationInputComponents: uint32_t = 128 maxTessellationEvaluationOutputComponents: uint32_t = 128 maxGeometryShaderInvocations: uint32_t = 32 maxGeometryInputComponents: uint32_t = 128 maxGeometryOutputComponents: uint32_t = 128 maxGeometryOutputVertices: uint32_t = 1024 maxGeometryTotalOutputComponents: uint32_t = 1024 maxFragmentInputComponents: uint32_t = 128 maxFragmentOutputAttachments: uint32_t = 8 maxFragmentDualSrcAttachments: uint32_t = 1 maxFragmentCombinedOutputResources: uint32_t = 4294967295 maxComputeSharedMemorySize: uint32_t = 49152 maxComputeWorkGroupCount: uint32_t[3] = 000000DC8C2FEBB4 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 000000DC8C2FEBC4 maxComputeWorkGroupSize[0]: uint32_t = 1024 maxComputeWorkGroupSize[1]: uint32_t = 1024 maxComputeWorkGroupSize[2]: uint32_t = 64 subPixelPrecisionBits: uint32_t = 8 subTexelPrecisionBits: uint32_t = 8 mipmapPrecisionBits: uint32_t = 8 maxDrawIndexedIndexValue: uint32_t = 4294967295 maxDrawIndirectCount: uint32_t = 4294967295 maxSamplerLodBias: float = 15 maxSamplerAnisotropy: float = 16 maxViewports: uint32_t = 16 maxViewportDimensions: uint32_t[2] = 000000DC8C2FEBF0 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 000000DC8C2FEBF8 viewportBoundsRange[0]: float = -65536 viewportBoundsRange[1]: float = 65536 viewportSubPixelBits: uint32_t = 8 minMemoryMapAlignment: size_t = 64 minTexelBufferOffsetAlignment: VkDeviceSize = 16 minUniformBufferOffsetAlignment: VkDeviceSize = 64 minStorageBufferOffsetAlignment: VkDeviceSize = 16 minTexelOffset: int32_t = -8 maxTexelOffset: uint32_t = 7 minTexelGatherOffset: int32_t = -32 maxTexelGatherOffset: uint32_t = 31 minInterpolationOffset: float = -0.5 maxInterpolationOffset: float = 0.4375 subPixelInterpolationOffsetBits: uint32_t = 4 maxFramebufferWidth: uint32_t = 32768 maxFramebufferHeight: uint32_t = 32768 maxFramebufferLayers: uint32_t = 2048 framebufferColorSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) framebufferDepthSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) framebufferStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferNoAttachmentsSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxColorAttachments: uint32_t = 8 sampledImageColorSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageIntegerSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageDepthSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) storageImageSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) maxSampleMaskWords: uint32_t = 1 timestampComputeAndGraphics: VkBool32 = 1 timestampPeriod: float = 1 maxClipDistances: uint32_t = 8 maxCullDistances: uint32_t = 8 maxCombinedClipAndCullDistances: uint32_t = 8 discreteQueuePriorities: uint32_t = 2 pointSizeRange: float[2] = 000000DC8C2FEC94 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 000000DC8C2FEC9C lineWidthRange[0]: float = 1 lineWidthRange[1]: float = 64 pointSizeGranularity: float = 0.0625 lineWidthGranularity: float = 0.0625 strictLines: VkBool32 = 1 standardSampleLocations: VkBool32 = 1 optimalBufferCopyOffsetAlignment: VkDeviceSize = 1 optimalBufferCopyRowPitchAlignment: VkDeviceSize = 1 nonCoherentAtomSize: VkDeviceSize = 64 sparseProperties: VkPhysicalDeviceSparseProperties = 000000DC8C2FECD0: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 Thread 0, Frame 0, Time 37486 us: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCBE0 pProperties: VkPhysicalDeviceProperties* = 000000DC8C2FE9B0: apiVersion: uint32_t = 4206804 driverVersion: uint32_t = 1656783 vendorID: uint32_t = 32902 deviceID: uint32_t = 39876 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU (1) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "Intel(R) UHD Graphics" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 000000DC8C2FEAC4 pipelineCacheUUID[0]: uint8_t = 254 pipelineCacheUUID[1]: uint8_t = 50 pipelineCacheUUID[2]: uint8_t = 251 pipelineCacheUUID[3]: uint8_t = 62 pipelineCacheUUID[4]: uint8_t = 246 pipelineCacheUUID[5]: uint8_t = 57 pipelineCacheUUID[6]: uint8_t = 201 pipelineCacheUUID[7]: uint8_t = 61 pipelineCacheUUID[8]: uint8_t = 246 pipelineCacheUUID[9]: uint8_t = 48 pipelineCacheUUID[10]: uint8_t = 245 pipelineCacheUUID[11]: uint8_t = 62 pipelineCacheUUID[12]: uint8_t = 242 pipelineCacheUUID[13]: uint8_t = 58 pipelineCacheUUID[14]: uint8_t = 240 pipelineCacheUUID[15]: uint8_t = 14 limits: VkPhysicalDeviceLimits = 000000DC8C2FEAD8: maxImageDimension1D: uint32_t = 16384 maxImageDimension2D: uint32_t = 16384 maxImageDimension3D: uint32_t = 2048 maxImageDimensionCube: uint32_t = 16384 maxImageArrayLayers: uint32_t = 2048 maxTexelBufferElements: uint32_t = 134217728 maxUniformBufferRange: uint32_t = 134217724 maxStorageBufferRange: uint32_t = 1073741820 maxPushConstantsSize: uint32_t = 256 maxMemoryAllocationCount: uint32_t = 2109084 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1 sparseAddressSpaceSize: VkDeviceSize = 17523466567680 maxBoundDescriptorSets: uint32_t = 32 maxPerStageDescriptorSamplers: uint32_t = 64 maxPerStageDescriptorUniformBuffers: uint32_t = 200 maxPerStageDescriptorStorageBuffers: uint32_t = 200 maxPerStageDescriptorSampledImages: uint32_t = 200 maxPerStageDescriptorStorageImages: uint32_t = 16 maxPerStageDescriptorInputAttachments: uint32_t = 8 maxPerStageResources: uint32_t = 200 maxDescriptorSetSamplers: uint32_t = 576 maxDescriptorSetUniformBuffers: uint32_t = 1800 maxDescriptorSetUniformBuffersDynamic: uint32_t = 16 maxDescriptorSetStorageBuffers: uint32_t = 1800 maxDescriptorSetStorageBuffersDynamic: uint32_t = 16 maxDescriptorSetSampledImages: uint32_t = 1800 maxDescriptorSetStorageImages: uint32_t = 144 maxDescriptorSetInputAttachments: uint32_t = 8 maxVertexInputAttributes: uint32_t = 32 maxVertexInputBindings: uint32_t = 32 maxVertexInputAttributeOffset: uint32_t = 2047 maxVertexInputBindingStride: uint32_t = 4095 maxVertexOutputComponents: uint32_t = 128 maxTessellationGenerationLevel: uint32_t = 64 maxTessellationPatchSize: uint32_t = 32 maxTessellationControlPerVertexInputComponents: uint32_t = 128 maxTessellationControlPerVertexOutputComponents: uint32_t = 128 maxTessellationControlPerPatchOutputComponents: uint32_t = 120 maxTessellationControlTotalOutputComponents: uint32_t = 4096 maxTessellationEvaluationInputComponents: uint32_t = 128 maxTessellationEvaluationOutputComponents: uint32_t = 128 maxGeometryShaderInvocations: uint32_t = 32 maxGeometryInputComponents: uint32_t = 128 maxGeometryOutputComponents: uint32_t = 128 maxGeometryOutputVertices: uint32_t = 256 maxGeometryTotalOutputComponents: uint32_t = 1024 maxFragmentInputComponents: uint32_t = 128 maxFragmentOutputAttachments: uint32_t = 8 maxFragmentDualSrcAttachments: uint32_t = 1 maxFragmentCombinedOutputResources: uint32_t = 16 maxComputeSharedMemorySize: uint32_t = 32768 maxComputeWorkGroupCount: uint32_t[3] = 000000DC8C2FEBB4 maxComputeWorkGroupCount[0]: uint32_t = 65536 maxComputeWorkGroupCount[1]: uint32_t = 65536 maxComputeWorkGroupCount[2]: uint32_t = 65536 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 000000DC8C2FEBC4 maxComputeWorkGroupSize[0]: uint32_t = 1024 maxComputeWorkGroupSize[1]: uint32_t = 1024 maxComputeWorkGroupSize[2]: uint32_t = 64 subPixelPrecisionBits: uint32_t = 8 subTexelPrecisionBits: uint32_t = 8 mipmapPrecisionBits: uint32_t = 8 maxDrawIndexedIndexValue: uint32_t = 4294967295 maxDrawIndirectCount: uint32_t = 4294967295 maxSamplerLodBias: float = 16 maxSamplerAnisotropy: float = 16 maxViewports: uint32_t = 16 maxViewportDimensions: uint32_t[2] = 000000DC8C2FEBF0 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 000000DC8C2FEBF8 viewportBoundsRange[0]: float = -65536 viewportBoundsRange[1]: float = 65535 viewportSubPixelBits: uint32_t = 8 minMemoryMapAlignment: size_t = 64 minTexelBufferOffsetAlignment: VkDeviceSize = 64 minUniformBufferOffsetAlignment: VkDeviceSize = 64 minStorageBufferOffsetAlignment: VkDeviceSize = 64 minTexelOffset: int32_t = -8 maxTexelOffset: uint32_t = 7 minTexelGatherOffset: int32_t = -32 maxTexelGatherOffset: uint32_t = 31 minInterpolationOffset: float = -0.5 maxInterpolationOffset: float = 0.4375 subPixelInterpolationOffsetBits: uint32_t = 4 maxFramebufferWidth: uint32_t = 16384 maxFramebufferHeight: uint32_t = 16384 maxFramebufferLayers: uint32_t = 2048 framebufferColorSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferDepthSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferNoAttachmentsSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxColorAttachments: uint32_t = 8 sampledImageColorSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageIntegerSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageDepthSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) storageImageSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxSampleMaskWords: uint32_t = 1 timestampComputeAndGraphics: VkBool32 = 1 timestampPeriod: float = 83.333 maxClipDistances: uint32_t = 8 maxCullDistances: uint32_t = 8 maxCombinedClipAndCullDistances: uint32_t = 8 discreteQueuePriorities: uint32_t = 2 pointSizeRange: float[2] = 000000DC8C2FEC94 pointSizeRange[0]: float = 0.125 pointSizeRange[1]: float = 255.875 lineWidthRange: float[2] = 000000DC8C2FEC9C lineWidthRange[0]: float = 0 lineWidthRange[1]: float = 7.99219 pointSizeGranularity: float = 0.125 lineWidthGranularity: float = 0.0078125 strictLines: VkBool32 = 0 standardSampleLocations: VkBool32 = 1 optimalBufferCopyOffsetAlignment: VkDeviceSize = 64 optimalBufferCopyRowPitchAlignment: VkDeviceSize = 64 nonCoherentAtomSize: VkDeviceSize = 1 sparseProperties: VkPhysicalDeviceSparseProperties = 000000DC8C2FECD0: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 0 Thread 0, Frame 0, Time 37660 us: vkGetPhysicalDeviceMemoryProperties2(physicalDevice, pMemoryProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 pMemoryProperties: VkPhysicalDeviceMemoryProperties2* = 000000DC8C2FEAA0: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2 (1000059006) pNext: const void* = VkPhysicalDeviceMemoryBudgetPropertiesEXT memoryProperties: VkPhysicalDeviceMemoryProperties = 000000DC8C2FEAB0: memoryTypeCount: uint32_t = 5 memoryTypes: VkMemoryType[VK_MAX_MEMORY_TYPES] = 000000DC8C2FEAB4 memoryTypes[0]: VkMemoryType = 000000DC8C2FEAB4: propertyFlags: VkMemoryPropertyFlags = 0 heapIndex: uint32_t = 1 memoryTypes[1]: VkMemoryType = 000000DC8C2FEABC: propertyFlags: VkMemoryPropertyFlags = 1 (VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) heapIndex: uint32_t = 0 memoryTypes[2]: VkMemoryType = 000000DC8C2FEAC4: propertyFlags: VkMemoryPropertyFlags = 6 (VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_COHERENT_BIT) heapIndex: uint32_t = 1 memoryTypes[3]: VkMemoryType = 000000DC8C2FEACC: propertyFlags: VkMemoryPropertyFlags = 14 (VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_COHERENT_BIT | VK_MEMORY_PROPERTY_HOST_CACHED_BIT) heapIndex: uint32_t = 1 memoryTypes[4]: VkMemoryType = 000000DC8C2FEAD4: propertyFlags: VkMemoryPropertyFlags = 7 (VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT | VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_COHERENT_BIT) heapIndex: uint32_t = 2 memoryHeapCount: uint32_t = 3 memoryHeaps: VkMemoryHeap[VK_MAX_MEMORY_HEAPS] = 000000DC8C2FEBB8 memoryHeaps[0]: VkMemoryHeap = 000000DC8C2FEBB8: size: VkDeviceSize = 4140826624 flags: VkMemoryHeapFlags = 1 (VK_MEMORY_HEAP_DEVICE_LOCAL_BIT) memoryHeaps[1]: VkMemoryHeap = 000000DC8C2FEBC8: size: VkDeviceSize = 8504590336 flags: VkMemoryHeapFlags = 0 memoryHeaps[2]: VkMemoryHeap = 000000DC8C2FEBD8: size: VkDeviceSize = 224395264 flags: VkMemoryHeapFlags = 1 (VK_MEMORY_HEAP_DEVICE_LOCAL_BIT) pNext: VkPhysicalDeviceMemoryBudgetPropertiesEXT = 000000DC8C2FE970: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT (1000237000) pNext: void* = NULL heapBudget: VkDeviceSize[VK_MAX_MEMORY_HEAPS] = 000000DC8C2FE980 heapBudget[0]: VkDeviceSize = 3519702631 heapBudget[1]: VkDeviceSize = 7810925364 heapBudget[2]: VkDeviceSize = 222150656 heapBudget[3]: VkDeviceSize = 0 heapBudget[4]: VkDeviceSize = 0 heapBudget[5]: VkDeviceSize = 0 heapBudget[6]: VkDeviceSize = 0 heapBudget[7]: VkDeviceSize = 0 heapBudget[8]: VkDeviceSize = 0 heapBudget[9]: VkDeviceSize = 0 heapBudget[10]: VkDeviceSize = 0 heapBudget[11]: VkDeviceSize = 0 heapBudget[12]: VkDeviceSize = 0 heapBudget[13]: VkDeviceSize = 0 heapBudget[14]: VkDeviceSize = 0 heapBudget[15]: VkDeviceSize = 0 heapUsage: VkDeviceSize[VK_MAX_MEMORY_HEAPS] = 000000DC8C2FEA00 heapUsage[0]: VkDeviceSize = 0 heapUsage[1]: VkDeviceSize = 278528 heapUsage[2]: VkDeviceSize = 2244608 heapUsage[3]: VkDeviceSize = 0 heapUsage[4]: VkDeviceSize = 0 heapUsage[5]: VkDeviceSize = 0 heapUsage[6]: VkDeviceSize = 0 heapUsage[7]: VkDeviceSize = 0 heapUsage[8]: VkDeviceSize = 0 heapUsage[9]: VkDeviceSize = 0 heapUsage[10]: VkDeviceSize = 0 heapUsage[11]: VkDeviceSize = 0 heapUsage[12]: VkDeviceSize = 0 heapUsage[13]: VkDeviceSize = 0 heapUsage[14]: VkDeviceSize = 0 heapUsage[15]: VkDeviceSize = 0 Thread 0, Frame 0, Time 43310 us: vkGetPhysicalDeviceQueueFamilyProperties2(physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 pQueueFamilyPropertyCount: uint32_t* = 3 pQueueFamilyProperties: VkQueueFamilyProperties2* = NULL Thread 0, Frame 0, Time 43367 us: vkGetPhysicalDeviceQueueFamilyProperties2(physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 pQueueFamilyPropertyCount: uint32_t* = 3 pQueueFamilyProperties: VkQueueFamilyProperties2* = 000002DBE7983811 pQueueFamilyProperties[0]: VkQueueFamilyProperties2 = 000002DBE7983811: sType: VkStructureType = VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 (1000059005) pNext: void* = NULL queueFamilyProperties: VkQueueFamilyProperties = 000002DBE7983821: queueFlags: VkQueueFlags = 15 (VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT | VK_QUEUE_SPARSE_BINDING_BIT) queueCount: uint32_t = 16 timestampValidBits: uint32_t = 64 minImageTransferGranularity: VkExtent3D = 000002DBE798382D: width: uint32_t = 1 height: uint32_t = 1 depth: uint32_t = 1 pQueueFamilyProperties[1]: VkQueueFamilyProperties2 = 000002DBE7983839: sType: VkStructureType = VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 (1000059005) pNext: void* = NULL queueFamilyProperties: VkQueueFamilyProperties = 000002DBE7983849: queueFlags: VkQueueFlags = 12 (VK_QUEUE_TRANSFER_BIT | VK_QUEUE_SPARSE_BINDING_BIT) queueCount: uint32_t = 2 timestampValidBits: uint32_t = 64 minImageTransferGranularity: VkExtent3D = 000002DBE7983855: width: uint32_t = 1 height: uint32_t = 1 depth: uint32_t = 1 pQueueFamilyProperties[2]: VkQueueFamilyProperties2 = 000002DBE7983861: sType: VkStructureType = VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 (1000059005) pNext: void* = NULL queueFamilyProperties: VkQueueFamilyProperties = 000002DBE7983871: queueFlags: VkQueueFlags = 14 (VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT | VK_QUEUE_SPARSE_BINDING_BIT) queueCount: uint32_t = 8 timestampValidBits: uint32_t = 64 minImageTransferGranularity: VkExtent3D = 000002DBE798387D: width: uint32_t = 1 height: uint32_t = 1 depth: uint32_t = 1 Thread 0, Frame 0, Time 43655 us: vkGetPhysicalDeviceFeatures2(physicalDevice, pFeatures) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 pFeatures: VkPhysicalDeviceFeatures2* = 000002DBE7983389: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 (1000059000) pNext: const void* = VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures features: VkPhysicalDeviceFeatures = 000002DBE7983399: robustBufferAccess: VkBool32 = 1 fullDrawIndexUint32: VkBool32 = 1 imageCubeArray: VkBool32 = 1 independentBlend: VkBool32 = 1 geometryShader: VkBool32 = 1 tessellationShader: VkBool32 = 1 sampleRateShading: VkBool32 = 1 dualSrcBlend: VkBool32 = 1 logicOp: VkBool32 = 1 multiDrawIndirect: VkBool32 = 1 drawIndirectFirstInstance: VkBool32 = 1 depthClamp: VkBool32 = 1 depthBiasClamp: VkBool32 = 1 fillModeNonSolid: VkBool32 = 1 depthBounds: VkBool32 = 1 wideLines: VkBool32 = 1 largePoints: VkBool32 = 1 alphaToOne: VkBool32 = 1 multiViewport: VkBool32 = 1 samplerAnisotropy: VkBool32 = 1 textureCompressionETC2: VkBool32 = 0 textureCompressionASTC_LDR: VkBool32 = 0 textureCompressionBC: VkBool32 = 1 occlusionQueryPrecise: VkBool32 = 1 pipelineStatisticsQuery: VkBool32 = 1 vertexPipelineStoresAndAtomics: VkBool32 = 1 fragmentStoresAndAtomics: VkBool32 = 1 shaderTessellationAndGeometryPointSize: VkBool32 = 1 shaderImageGatherExtended: VkBool32 = 1 shaderStorageImageExtendedFormats: VkBool32 = 1 shaderStorageImageMultisample: VkBool32 = 1 shaderStorageImageReadWithoutFormat: VkBool32 = 1 shaderStorageImageWriteWithoutFormat: VkBool32 = 1 shaderUniformBufferArrayDynamicIndexing: VkBool32 = 1 shaderSampledImageArrayDynamicIndexing: VkBool32 = 1 shaderStorageBufferArrayDynamicIndexing: VkBool32 = 1 shaderStorageImageArrayDynamicIndexing: VkBool32 = 1 shaderClipDistance: VkBool32 = 1 shaderCullDistance: VkBool32 = 1 shaderFloat64: VkBool32 = 1 shaderInt64: VkBool32 = 1 shaderInt16: VkBool32 = 1 shaderResourceResidency: VkBool32 = 1 shaderResourceMinLod: VkBool32 = 1 sparseBinding: VkBool32 = 1 sparseResidencyBuffer: VkBool32 = 1 sparseResidencyImage2D: VkBool32 = 1 sparseResidencyImage3D: VkBool32 = 1 sparseResidency2Samples: VkBool32 = 1 sparseResidency4Samples: VkBool32 = 1 sparseResidency8Samples: VkBool32 = 1 sparseResidency16Samples: VkBool32 = 1 sparseResidencyAliased: VkBool32 = 1 variableMultisampleRate: VkBool32 = 1 inheritedQueries: VkBool32 = 1 pNext: VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures = 000002DBE99C9068: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES (1000241000) pNext: const void* = VkPhysicalDeviceDescriptorIndexingFeatures separateDepthStencilLayouts: VkBool32 = 1 pNext: VkPhysicalDeviceDescriptorIndexingFeatures = 000002DBE99C9098: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES (1000161001) pNext: const void* = VkPhysicalDeviceTimelineSemaphoreFeatures shaderInputAttachmentArrayDynamicIndexing: VkBool32 = 1 shaderUniformTexelBufferArrayDynamicIndexing: VkBool32 = 1 shaderStorageTexelBufferArrayDynamicIndexing: VkBool32 = 1 shaderUniformBufferArrayNonUniformIndexing: VkBool32 = 1 shaderSampledImageArrayNonUniformIndexing: VkBool32 = 1 shaderStorageBufferArrayNonUniformIndexing: VkBool32 = 1 shaderStorageImageArrayNonUniformIndexing: VkBool32 = 1 shaderInputAttachmentArrayNonUniformIndexing: VkBool32 = 1 shaderUniformTexelBufferArrayNonUniformIndexing: VkBool32 = 1 shaderStorageTexelBufferArrayNonUniformIndexing: VkBool32 = 1 descriptorBindingUniformBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingSampledImageUpdateAfterBind: VkBool32 = 1 descriptorBindingStorageImageUpdateAfterBind: VkBool32 = 1 descriptorBindingStorageBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingUniformTexelBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingStorageTexelBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingUpdateUnusedWhilePending: VkBool32 = 1 descriptorBindingPartiallyBound: VkBool32 = 1 descriptorBindingVariableDescriptorCount: VkBool32 = 1 runtimeDescriptorArray: VkBool32 = 1 pNext: VkPhysicalDeviceTimelineSemaphoreFeatures = 000002DBE99C9180: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES (1000207000) pNext: const void* = VkPhysicalDeviceDynamicRenderingFeatures timelineSemaphore: VkBool32 = 1 pNext: VkPhysicalDeviceDynamicRenderingFeatures = 000002DBE99D31D0: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES (1000044003) pNext: void* = NULL dynamicRendering: VkBool32 = 1 Thread 0, Frame 0, Time 43782 us: vkGetPhysicalDeviceProperties2(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 pProperties: VkPhysicalDeviceProperties2* = 000002DBE7983041: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 (1000059001) pNext: const void* = VkPhysicalDeviceDescriptorIndexingProperties properties: VkPhysicalDeviceProperties = 000002DBE7983051: apiVersion: uint32_t = 4206816 driverVersion: uint32_t = 2207809536 vendorID: uint32_t = 4318 deviceID: uint32_t = 8089 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce GTX 1650" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 000002DBE7983165 pipelineCacheUUID[0]: uint8_t = 57 pipelineCacheUUID[1]: uint8_t = 110 pipelineCacheUUID[2]: uint8_t = 205 pipelineCacheUUID[3]: uint8_t = 118 pipelineCacheUUID[4]: uint8_t = 27 pipelineCacheUUID[5]: uint8_t = 79 pipelineCacheUUID[6]: uint8_t = 188 pipelineCacheUUID[7]: uint8_t = 57 pipelineCacheUUID[8]: uint8_t = 100 pipelineCacheUUID[9]: uint8_t = 146 pipelineCacheUUID[10]: uint8_t = 102 pipelineCacheUUID[11]: uint8_t = 79 pipelineCacheUUID[12]: uint8_t = 67 pipelineCacheUUID[13]: uint8_t = 162 pipelineCacheUUID[14]: uint8_t = 79 pipelineCacheUUID[15]: uint8_t = 155 limits: VkPhysicalDeviceLimits = 000002DBE7983179: maxImageDimension1D: uint32_t = 32768 maxImageDimension2D: uint32_t = 32768 maxImageDimension3D: uint32_t = 16384 maxImageDimensionCube: uint32_t = 32768 maxImageArrayLayers: uint32_t = 2048 maxTexelBufferElements: uint32_t = 134217728 maxUniformBufferRange: uint32_t = 65536 maxStorageBufferRange: uint32_t = 4294967295 maxPushConstantsSize: uint32_t = 256 maxMemoryAllocationCount: uint32_t = 4096 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627775 maxBoundDescriptorSets: uint32_t = 32 maxPerStageDescriptorSamplers: uint32_t = 1048576 maxPerStageDescriptorUniformBuffers: uint32_t = 1048576 maxPerStageDescriptorStorageBuffers: uint32_t = 1048576 maxPerStageDescriptorSampledImages: uint32_t = 1048576 maxPerStageDescriptorStorageImages: uint32_t = 1048576 maxPerStageDescriptorInputAttachments: uint32_t = 1048576 maxPerStageResources: uint32_t = 4294967295 maxDescriptorSetSamplers: uint32_t = 1048576 maxDescriptorSetUniformBuffers: uint32_t = 1048576 maxDescriptorSetUniformBuffersDynamic: uint32_t = 15 maxDescriptorSetStorageBuffers: uint32_t = 1048576 maxDescriptorSetStorageBuffersDynamic: uint32_t = 16 maxDescriptorSetSampledImages: uint32_t = 1048576 maxDescriptorSetStorageImages: uint32_t = 1048576 maxDescriptorSetInputAttachments: uint32_t = 1048576 maxVertexInputAttributes: uint32_t = 32 maxVertexInputBindings: uint32_t = 32 maxVertexInputAttributeOffset: uint32_t = 2047 maxVertexInputBindingStride: uint32_t = 2048 maxVertexOutputComponents: uint32_t = 128 maxTessellationGenerationLevel: uint32_t = 64 maxTessellationPatchSize: uint32_t = 32 maxTessellationControlPerVertexInputComponents: uint32_t = 128 maxTessellationControlPerVertexOutputComponents: uint32_t = 128 maxTessellationControlPerPatchOutputComponents: uint32_t = 120 maxTessellationControlTotalOutputComponents: uint32_t = 4216 maxTessellationEvaluationInputComponents: uint32_t = 128 maxTessellationEvaluationOutputComponents: uint32_t = 128 maxGeometryShaderInvocations: uint32_t = 32 maxGeometryInputComponents: uint32_t = 128 maxGeometryOutputComponents: uint32_t = 128 maxGeometryOutputVertices: uint32_t = 1024 maxGeometryTotalOutputComponents: uint32_t = 1024 maxFragmentInputComponents: uint32_t = 128 maxFragmentOutputAttachments: uint32_t = 8 maxFragmentDualSrcAttachments: uint32_t = 1 maxFragmentCombinedOutputResources: uint32_t = 4294967295 maxComputeSharedMemorySize: uint32_t = 49152 maxComputeWorkGroupCount: uint32_t[3] = 000002DBE7983255 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 000002DBE7983265 maxComputeWorkGroupSize[0]: uint32_t = 1024 maxComputeWorkGroupSize[1]: uint32_t = 1024 maxComputeWorkGroupSize[2]: uint32_t = 64 subPixelPrecisionBits: uint32_t = 8 subTexelPrecisionBits: uint32_t = 8 mipmapPrecisionBits: uint32_t = 8 maxDrawIndexedIndexValue: uint32_t = 4294967295 maxDrawIndirectCount: uint32_t = 4294967295 maxSamplerLodBias: float = 15 maxSamplerAnisotropy: float = 16 maxViewports: uint32_t = 16 maxViewportDimensions: uint32_t[2] = 000002DBE7983291 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 000002DBE7983299 viewportBoundsRange[0]: float = -65536 viewportBoundsRange[1]: float = 65536 viewportSubPixelBits: uint32_t = 8 minMemoryMapAlignment: size_t = 64 minTexelBufferOffsetAlignment: VkDeviceSize = 16 minUniformBufferOffsetAlignment: VkDeviceSize = 64 minStorageBufferOffsetAlignment: VkDeviceSize = 16 minTexelOffset: int32_t = -8 maxTexelOffset: uint32_t = 7 minTexelGatherOffset: int32_t = -32 maxTexelGatherOffset: uint32_t = 31 minInterpolationOffset: float = -0.5 maxInterpolationOffset: float = 0.4375 subPixelInterpolationOffsetBits: uint32_t = 4 maxFramebufferWidth: uint32_t = 32768 maxFramebufferHeight: uint32_t = 32768 maxFramebufferLayers: uint32_t = 2048 framebufferColorSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) framebufferDepthSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) framebufferStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferNoAttachmentsSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxColorAttachments: uint32_t = 8 sampledImageColorSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageIntegerSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageDepthSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) sampledImageStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) storageImageSampleCounts: VkSampleCountFlags = 15 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT) maxSampleMaskWords: uint32_t = 1 timestampComputeAndGraphics: VkBool32 = 1 timestampPeriod: float = 1 maxClipDistances: uint32_t = 8 maxCullDistances: uint32_t = 8 maxCombinedClipAndCullDistances: uint32_t = 8 discreteQueuePriorities: uint32_t = 2 pointSizeRange: float[2] = 000002DBE7983335 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 000002DBE798333D lineWidthRange[0]: float = 1 lineWidthRange[1]: float = 64 pointSizeGranularity: float = 0.0625 lineWidthGranularity: float = 0.0625 strictLines: VkBool32 = 1 standardSampleLocations: VkBool32 = 1 optimalBufferCopyOffsetAlignment: VkDeviceSize = 1 optimalBufferCopyRowPitchAlignment: VkDeviceSize = 1 nonCoherentAtomSize: VkDeviceSize = 64 sparseProperties: VkPhysicalDeviceSparseProperties = 000002DBE7983371: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 pNext: VkPhysicalDeviceDescriptorIndexingProperties = 000002DBE99C90F8: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES (1000161002) pNext: const void* = VkPhysicalDeviceTimelineSemaphoreProperties maxUpdateAfterBindDescriptorsInAllPools: uint32_t = 4294967295 shaderUniformBufferArrayNonUniformIndexingNative: VkBool32 = 1 shaderSampledImageArrayNonUniformIndexingNative: VkBool32 = 1 shaderStorageBufferArrayNonUniformIndexingNative: VkBool32 = 1 shaderStorageImageArrayNonUniformIndexingNative: VkBool32 = 1 shaderInputAttachmentArrayNonUniformIndexingNative: VkBool32 = 1 robustBufferAccessUpdateAfterBind: VkBool32 = 1 quadDivergentImplicitLod: VkBool32 = 1 maxPerStageDescriptorUpdateAfterBindSamplers: uint32_t = 1048576 maxPerStageDescriptorUpdateAfterBindUniformBuffers: uint32_t = 1048576 maxPerStageDescriptorUpdateAfterBindStorageBuffers: uint32_t = 1048576 maxPerStageDescriptorUpdateAfterBindSampledImages: uint32_t = 1048576 maxPerStageDescriptorUpdateAfterBindStorageImages: uint32_t = 1048576 maxPerStageDescriptorUpdateAfterBindInputAttachments: uint32_t = 1048576 maxPerStageUpdateAfterBindResources: uint32_t = 4294967295 maxDescriptorSetUpdateAfterBindSamplers: uint32_t = 1048576 maxDescriptorSetUpdateAfterBindUniformBuffers: uint32_t = 1048576 maxDescriptorSetUpdateAfterBindUniformBuffersDynamic: uint32_t = 15 maxDescriptorSetUpdateAfterBindStorageBuffers: uint32_t = 1048576 maxDescriptorSetUpdateAfterBindStorageBuffersDynamic: uint32_t = 16 maxDescriptorSetUpdateAfterBindSampledImages: uint32_t = 1048576 maxDescriptorSetUpdateAfterBindStorageImages: uint32_t = 1048576 maxDescriptorSetUpdateAfterBindInputAttachments: uint32_t = 1048576 pNext: VkPhysicalDeviceTimelineSemaphoreProperties = 000002DBE99C9198: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES (1000207001) pNext: void* = NULL maxTimelineSemaphoreValueDifference: uint64_t = 2147483647 Thread 0, Frame 0, Time 44040 us: vkGetPhysicalDeviceMemoryProperties2(physicalDevice, pMemoryProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCBE0 pMemoryProperties: VkPhysicalDeviceMemoryProperties2* = 000000DC8C2FEAA0: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2 (1000059006) pNext: const void* = VkPhysicalDeviceMemoryBudgetPropertiesEXT memoryProperties: VkPhysicalDeviceMemoryProperties = 000000DC8C2FEAB0: memoryTypeCount: uint32_t = 3 memoryTypes: VkMemoryType[VK_MAX_MEMORY_TYPES] = 000000DC8C2FEAB4 memoryTypes[0]: VkMemoryType = 000000DC8C2FEAB4: propertyFlags: VkMemoryPropertyFlags = 1 (VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) heapIndex: uint32_t = 0 memoryTypes[1]: VkMemoryType = 000000DC8C2FEABC: propertyFlags: VkMemoryPropertyFlags = 7 (VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT | VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_COHERENT_BIT) heapIndex: uint32_t = 0 memoryTypes[2]: VkMemoryType = 000000DC8C2FEAC4: propertyFlags: VkMemoryPropertyFlags = 15 (VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT | VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_COHERENT_BIT | VK_MEMORY_PROPERTY_HOST_CACHED_BIT) heapIndex: uint32_t = 0 memoryHeapCount: uint32_t = 1 memoryHeaps: VkMemoryHeap[VK_MAX_MEMORY_HEAPS] = 000000DC8C2FEBB8 memoryHeaps[0]: VkMemoryHeap = 000000DC8C2FEBB8: size: VkDeviceSize = 8504590336 flags: VkMemoryHeapFlags = 1 (VK_MEMORY_HEAP_DEVICE_LOCAL_BIT) pNext: VkPhysicalDeviceMemoryBudgetPropertiesEXT = 000000DC8C2FE970: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT (1000237000) pNext: void* = NULL heapBudget: VkDeviceSize[VK_MAX_MEMORY_HEAPS] = 000000DC8C2FE980 heapBudget[0]: VkDeviceSize = 7810925364 heapBudget[1]: VkDeviceSize = 0 heapBudget[2]: VkDeviceSize = 0 heapBudget[3]: VkDeviceSize = 0 heapBudget[4]: VkDeviceSize = 0 heapBudget[5]: VkDeviceSize = 0 heapBudget[6]: VkDeviceSize = 0 heapBudget[7]: VkDeviceSize = 0 heapBudget[8]: VkDeviceSize = 0 heapBudget[9]: VkDeviceSize = 0 heapBudget[10]: VkDeviceSize = 0 heapBudget[11]: VkDeviceSize = 0 heapBudget[12]: VkDeviceSize = 0 heapBudget[13]: VkDeviceSize = 0 heapBudget[14]: VkDeviceSize = 0 heapBudget[15]: VkDeviceSize = 0 heapUsage: VkDeviceSize[VK_MAX_MEMORY_HEAPS] = 000000DC8C2FEA00 heapUsage[0]: VkDeviceSize = 0 heapUsage[1]: VkDeviceSize = 0 heapUsage[2]: VkDeviceSize = 0 heapUsage[3]: VkDeviceSize = 0 heapUsage[4]: VkDeviceSize = 0 heapUsage[5]: VkDeviceSize = 0 heapUsage[6]: VkDeviceSize = 0 heapUsage[7]: VkDeviceSize = 0 heapUsage[8]: VkDeviceSize = 0 heapUsage[9]: VkDeviceSize = 0 heapUsage[10]: VkDeviceSize = 0 heapUsage[11]: VkDeviceSize = 0 heapUsage[12]: VkDeviceSize = 0 heapUsage[13]: VkDeviceSize = 0 heapUsage[14]: VkDeviceSize = 0 heapUsage[15]: VkDeviceSize = 0 Thread 0, Frame 0, Time 49963 us: vkGetPhysicalDeviceQueueFamilyProperties2(physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCBE0 pQueueFamilyPropertyCount: uint32_t* = 1 pQueueFamilyProperties: VkQueueFamilyProperties2* = NULL Thread 0, Frame 0, Time 50005 us: vkGetPhysicalDeviceQueueFamilyProperties2(physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCBE0 pQueueFamilyPropertyCount: uint32_t* = 1 pQueueFamilyProperties: VkQueueFamilyProperties2* = 000002DBE7984101 pQueueFamilyProperties[0]: VkQueueFamilyProperties2 = 000002DBE7984101: sType: VkStructureType = VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 (1000059005) pNext: void* = NULL queueFamilyProperties: VkQueueFamilyProperties = 000002DBE7984111: queueFlags: VkQueueFlags = 15 (VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT | VK_QUEUE_SPARSE_BINDING_BIT) queueCount: uint32_t = 1 timestampValidBits: uint32_t = 36 minImageTransferGranularity: VkExtent3D = 000002DBE798411D: width: uint32_t = 1 height: uint32_t = 1 depth: uint32_t = 1 Thread 0, Frame 0, Time 50174 us: vkGetPhysicalDeviceFeatures2(physicalDevice, pFeatures) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCBE0 pFeatures: VkPhysicalDeviceFeatures2* = 000002DBE7983C79: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 (1000059000) pNext: const void* = VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures features: VkPhysicalDeviceFeatures = 000002DBE7983C89: robustBufferAccess: VkBool32 = 1 fullDrawIndexUint32: VkBool32 = 1 imageCubeArray: VkBool32 = 1 independentBlend: VkBool32 = 1 geometryShader: VkBool32 = 1 tessellationShader: VkBool32 = 1 sampleRateShading: VkBool32 = 1 dualSrcBlend: VkBool32 = 1 logicOp: VkBool32 = 1 multiDrawIndirect: VkBool32 = 1 drawIndirectFirstInstance: VkBool32 = 1 depthClamp: VkBool32 = 1 depthBiasClamp: VkBool32 = 1 fillModeNonSolid: VkBool32 = 1 depthBounds: VkBool32 = 0 wideLines: VkBool32 = 1 largePoints: VkBool32 = 1 alphaToOne: VkBool32 = 1 multiViewport: VkBool32 = 1 samplerAnisotropy: VkBool32 = 1 textureCompressionETC2: VkBool32 = 1 textureCompressionASTC_LDR: VkBool32 = 1 textureCompressionBC: VkBool32 = 1 occlusionQueryPrecise: VkBool32 = 1 pipelineStatisticsQuery: VkBool32 = 1 vertexPipelineStoresAndAtomics: VkBool32 = 1 fragmentStoresAndAtomics: VkBool32 = 1 shaderTessellationAndGeometryPointSize: VkBool32 = 1 shaderImageGatherExtended: VkBool32 = 1 shaderStorageImageExtendedFormats: VkBool32 = 1 shaderStorageImageMultisample: VkBool32 = 1 shaderStorageImageReadWithoutFormat: VkBool32 = 0 shaderStorageImageWriteWithoutFormat: VkBool32 = 1 shaderUniformBufferArrayDynamicIndexing: VkBool32 = 1 shaderSampledImageArrayDynamicIndexing: VkBool32 = 1 shaderStorageBufferArrayDynamicIndexing: VkBool32 = 1 shaderStorageImageArrayDynamicIndexing: VkBool32 = 1 shaderClipDistance: VkBool32 = 1 shaderCullDistance: VkBool32 = 1 shaderFloat64: VkBool32 = 1 shaderInt64: VkBool32 = 1 shaderInt16: VkBool32 = 1 shaderResourceResidency: VkBool32 = 1 shaderResourceMinLod: VkBool32 = 0 sparseBinding: VkBool32 = 1 sparseResidencyBuffer: VkBool32 = 1 sparseResidencyImage2D: VkBool32 = 1 sparseResidencyImage3D: VkBool32 = 1 sparseResidency2Samples: VkBool32 = 1 sparseResidency4Samples: VkBool32 = 1 sparseResidency8Samples: VkBool32 = 1 sparseResidency16Samples: VkBool32 = 1 sparseResidencyAliased: VkBool32 = 1 variableMultisampleRate: VkBool32 = 1 inheritedQueries: VkBool32 = 1 pNext: VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures = 000002DBE9A13240: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES (1000241000) pNext: const void* = VkPhysicalDeviceDescriptorIndexingFeatures separateDepthStencilLayouts: VkBool32 = 1 pNext: VkPhysicalDeviceDescriptorIndexingFeatures = 000002DBE9A13270: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES (1000161001) pNext: const void* = VkPhysicalDeviceTimelineSemaphoreFeatures shaderInputAttachmentArrayDynamicIndexing: VkBool32 = 1 shaderUniformTexelBufferArrayDynamicIndexing: VkBool32 = 1 shaderStorageTexelBufferArrayDynamicIndexing: VkBool32 = 1 shaderUniformBufferArrayNonUniformIndexing: VkBool32 = 1 shaderSampledImageArrayNonUniformIndexing: VkBool32 = 1 shaderStorageBufferArrayNonUniformIndexing: VkBool32 = 1 shaderStorageImageArrayNonUniformIndexing: VkBool32 = 1 shaderInputAttachmentArrayNonUniformIndexing: VkBool32 = 0 shaderUniformTexelBufferArrayNonUniformIndexing: VkBool32 = 1 shaderStorageTexelBufferArrayNonUniformIndexing: VkBool32 = 1 descriptorBindingUniformBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingSampledImageUpdateAfterBind: VkBool32 = 1 descriptorBindingStorageImageUpdateAfterBind: VkBool32 = 1 descriptorBindingStorageBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingUniformTexelBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingStorageTexelBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingUpdateUnusedWhilePending: VkBool32 = 1 descriptorBindingPartiallyBound: VkBool32 = 1 descriptorBindingVariableDescriptorCount: VkBool32 = 1 runtimeDescriptorArray: VkBool32 = 1 pNext: VkPhysicalDeviceTimelineSemaphoreFeatures = 000002DBE9A13358: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES (1000207000) pNext: const void* = VkPhysicalDeviceDynamicRenderingFeatures timelineSemaphore: VkBool32 = 1 pNext: VkPhysicalDeviceDynamicRenderingFeatures = 000002DBE9A1D3A8: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES (1000044003) pNext: void* = NULL dynamicRendering: VkBool32 = 1 Thread 0, Frame 0, Time 50270 us: vkGetPhysicalDeviceProperties2(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 000002DCE92FCBE0 pProperties: VkPhysicalDeviceProperties2* = 000002DBE7983931: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 (1000059001) pNext: const void* = VkPhysicalDeviceDescriptorIndexingProperties properties: VkPhysicalDeviceProperties = 000002DBE7983941: apiVersion: uint32_t = 4206804 driverVersion: uint32_t = 1656783 vendorID: uint32_t = 32902 deviceID: uint32_t = 39876 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU (1) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "Intel(R) UHD Graphics" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 000002DBE7983A55 pipelineCacheUUID[0]: uint8_t = 254 pipelineCacheUUID[1]: uint8_t = 50 pipelineCacheUUID[2]: uint8_t = 251 pipelineCacheUUID[3]: uint8_t = 62 pipelineCacheUUID[4]: uint8_t = 246 pipelineCacheUUID[5]: uint8_t = 57 pipelineCacheUUID[6]: uint8_t = 201 pipelineCacheUUID[7]: uint8_t = 61 pipelineCacheUUID[8]: uint8_t = 246 pipelineCacheUUID[9]: uint8_t = 48 pipelineCacheUUID[10]: uint8_t = 245 pipelineCacheUUID[11]: uint8_t = 62 pipelineCacheUUID[12]: uint8_t = 242 pipelineCacheUUID[13]: uint8_t = 58 pipelineCacheUUID[14]: uint8_t = 240 pipelineCacheUUID[15]: uint8_t = 14 limits: VkPhysicalDeviceLimits = 000002DBE7983A69: maxImageDimension1D: uint32_t = 16384 maxImageDimension2D: uint32_t = 16384 maxImageDimension3D: uint32_t = 2048 maxImageDimensionCube: uint32_t = 16384 maxImageArrayLayers: uint32_t = 2048 maxTexelBufferElements: uint32_t = 134217728 maxUniformBufferRange: uint32_t = 134217724 maxStorageBufferRange: uint32_t = 1073741820 maxPushConstantsSize: uint32_t = 256 maxMemoryAllocationCount: uint32_t = 2109084 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1 sparseAddressSpaceSize: VkDeviceSize = 17523466567680 maxBoundDescriptorSets: uint32_t = 32 maxPerStageDescriptorSamplers: uint32_t = 64 maxPerStageDescriptorUniformBuffers: uint32_t = 200 maxPerStageDescriptorStorageBuffers: uint32_t = 200 maxPerStageDescriptorSampledImages: uint32_t = 200 maxPerStageDescriptorStorageImages: uint32_t = 16 maxPerStageDescriptorInputAttachments: uint32_t = 8 maxPerStageResources: uint32_t = 200 maxDescriptorSetSamplers: uint32_t = 576 maxDescriptorSetUniformBuffers: uint32_t = 1800 maxDescriptorSetUniformBuffersDynamic: uint32_t = 16 maxDescriptorSetStorageBuffers: uint32_t = 1800 maxDescriptorSetStorageBuffersDynamic: uint32_t = 16 maxDescriptorSetSampledImages: uint32_t = 1800 maxDescriptorSetStorageImages: uint32_t = 144 maxDescriptorSetInputAttachments: uint32_t = 8 maxVertexInputAttributes: uint32_t = 32 maxVertexInputBindings: uint32_t = 32 maxVertexInputAttributeOffset: uint32_t = 2047 maxVertexInputBindingStride: uint32_t = 4095 maxVertexOutputComponents: uint32_t = 128 maxTessellationGenerationLevel: uint32_t = 64 maxTessellationPatchSize: uint32_t = 32 maxTessellationControlPerVertexInputComponents: uint32_t = 128 maxTessellationControlPerVertexOutputComponents: uint32_t = 128 maxTessellationControlPerPatchOutputComponents: uint32_t = 120 maxTessellationControlTotalOutputComponents: uint32_t = 4096 maxTessellationEvaluationInputComponents: uint32_t = 128 maxTessellationEvaluationOutputComponents: uint32_t = 128 maxGeometryShaderInvocations: uint32_t = 32 maxGeometryInputComponents: uint32_t = 128 maxGeometryOutputComponents: uint32_t = 128 maxGeometryOutputVertices: uint32_t = 256 maxGeometryTotalOutputComponents: uint32_t = 1024 maxFragmentInputComponents: uint32_t = 128 maxFragmentOutputAttachments: uint32_t = 8 maxFragmentDualSrcAttachments: uint32_t = 1 maxFragmentCombinedOutputResources: uint32_t = 16 maxComputeSharedMemorySize: uint32_t = 32768 maxComputeWorkGroupCount: uint32_t[3] = 000002DBE7983B45 maxComputeWorkGroupCount[0]: uint32_t = 65536 maxComputeWorkGroupCount[1]: uint32_t = 65536 maxComputeWorkGroupCount[2]: uint32_t = 65536 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 000002DBE7983B55 maxComputeWorkGroupSize[0]: uint32_t = 1024 maxComputeWorkGroupSize[1]: uint32_t = 1024 maxComputeWorkGroupSize[2]: uint32_t = 64 subPixelPrecisionBits: uint32_t = 8 subTexelPrecisionBits: uint32_t = 8 mipmapPrecisionBits: uint32_t = 8 maxDrawIndexedIndexValue: uint32_t = 4294967295 maxDrawIndirectCount: uint32_t = 4294967295 maxSamplerLodBias: float = 16 maxSamplerAnisotropy: float = 16 maxViewports: uint32_t = 16 maxViewportDimensions: uint32_t[2] = 000002DBE7983B81 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 000002DBE7983B89 viewportBoundsRange[0]: float = -65536 viewportBoundsRange[1]: float = 65535 viewportSubPixelBits: uint32_t = 8 minMemoryMapAlignment: size_t = 64 minTexelBufferOffsetAlignment: VkDeviceSize = 64 minUniformBufferOffsetAlignment: VkDeviceSize = 64 minStorageBufferOffsetAlignment: VkDeviceSize = 64 minTexelOffset: int32_t = -8 maxTexelOffset: uint32_t = 7 minTexelGatherOffset: int32_t = -32 maxTexelGatherOffset: uint32_t = 31 minInterpolationOffset: float = -0.5 maxInterpolationOffset: float = 0.4375 subPixelInterpolationOffsetBits: uint32_t = 4 maxFramebufferWidth: uint32_t = 16384 maxFramebufferHeight: uint32_t = 16384 maxFramebufferLayers: uint32_t = 2048 framebufferColorSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferDepthSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) framebufferNoAttachmentsSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxColorAttachments: uint32_t = 8 sampledImageColorSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageIntegerSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageDepthSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) sampledImageStencilSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) storageImageSampleCounts: VkSampleCountFlags = 31 (VK_SAMPLE_COUNT_1_BIT | VK_SAMPLE_COUNT_2_BIT | VK_SAMPLE_COUNT_4_BIT | VK_SAMPLE_COUNT_8_BIT | VK_SAMPLE_COUNT_16_BIT) maxSampleMaskWords: uint32_t = 1 timestampComputeAndGraphics: VkBool32 = 1 timestampPeriod: float = 83.333 maxClipDistances: uint32_t = 8 maxCullDistances: uint32_t = 8 maxCombinedClipAndCullDistances: uint32_t = 8 discreteQueuePriorities: uint32_t = 2 pointSizeRange: float[2] = 000002DBE7983C25 pointSizeRange[0]: float = 0.125 pointSizeRange[1]: float = 255.875 lineWidthRange: float[2] = 000002DBE7983C2D lineWidthRange[0]: float = 0 lineWidthRange[1]: float = 7.99219 pointSizeGranularity: float = 0.125 lineWidthGranularity: float = 0.0078125 strictLines: VkBool32 = 0 standardSampleLocations: VkBool32 = 1 optimalBufferCopyOffsetAlignment: VkDeviceSize = 64 optimalBufferCopyRowPitchAlignment: VkDeviceSize = 64 nonCoherentAtomSize: VkDeviceSize = 1 sparseProperties: VkPhysicalDeviceSparseProperties = 000002DBE7983C61: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 0 pNext: VkPhysicalDeviceDescriptorIndexingProperties = 000002DBE9A132D0: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES (1000161002) pNext: const void* = VkPhysicalDeviceTimelineSemaphoreProperties maxUpdateAfterBindDescriptorsInAllPools: uint32_t = 1048576 shaderUniformBufferArrayNonUniformIndexingNative: VkBool32 = 0 shaderSampledImageArrayNonUniformIndexingNative: VkBool32 = 0 shaderStorageBufferArrayNonUniformIndexingNative: VkBool32 = 0 shaderStorageImageArrayNonUniformIndexingNative: VkBool32 = 0 shaderInputAttachmentArrayNonUniformIndexingNative: VkBool32 = 0 robustBufferAccessUpdateAfterBind: VkBool32 = 1 quadDivergentImplicitLod: VkBool32 = 1 maxPerStageDescriptorUpdateAfterBindSamplers: uint32_t = 1048576 maxPerStageDescriptorUpdateAfterBindUniformBuffers: uint32_t = 1048576 maxPerStageDescriptorUpdateAfterBindStorageBuffers: uint32_t = 1048576 maxPerStageDescriptorUpdateAfterBindSampledImages: uint32_t = 1048576 maxPerStageDescriptorUpdateAfterBindStorageImages: uint32_t = 1048576 maxPerStageDescriptorUpdateAfterBindInputAttachments: uint32_t = 1048576 maxPerStageUpdateAfterBindResources: uint32_t = 1048576 maxDescriptorSetUpdateAfterBindSamplers: uint32_t = 1048576 maxDescriptorSetUpdateAfterBindUniformBuffers: uint32_t = 1048576 maxDescriptorSetUpdateAfterBindUniformBuffersDynamic: uint32_t = 16 maxDescriptorSetUpdateAfterBindStorageBuffers: uint32_t = 1048576 maxDescriptorSetUpdateAfterBindStorageBuffersDynamic: uint32_t = 16 maxDescriptorSetUpdateAfterBindSampledImages: uint32_t = 1048576 maxDescriptorSetUpdateAfterBindStorageImages: uint32_t = 1048576 maxDescriptorSetUpdateAfterBindInputAttachments: uint32_t = 1048576 pNext: VkPhysicalDeviceTimelineSemaphoreProperties = 000002DBE9A13370: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES (1000207001) pNext: void* = NULL maxTimelineSemaphoreValueDifference: uint64_t = 18446744073709551615 Thread 0, Frame 0, Time 61225 us: vkCreateDevice(physicalDevice, pCreateInfo, pAllocator, pDevice) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 pCreateInfo: const VkDeviceCreateInfo* = 000000DC8C2FEC60: sType: VkStructureType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO (3) pNext: const void* = NULL flags: VkDeviceCreateFlags = 0 queueCreateInfoCount: uint32_t = 3 pQueueCreateInfos: const VkDeviceQueueCreateInfo* = 000000DC8C2FEE40 pQueueCreateInfos[0]: const VkDeviceQueueCreateInfo = 000000DC8C2FEE40: sType: VkStructureType = VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO (2) pNext: const void* = NULL flags: VkDeviceQueueCreateFlags = 0 queueFamilyIndex: uint32_t = 0 queueCount: uint32_t = 15 pQueuePriorities: const float* = 00007FFE43667BD0 pQueuePriorities[0]: const float = 0 pQueuePriorities[1]: const float = 0.0625 pQueuePriorities[2]: const float = 0.125 pQueuePriorities[3]: const float = 0.1875 pQueuePriorities[4]: const float = 0.25 pQueuePriorities[5]: const float = 0.3125 pQueuePriorities[6]: const float = 0.375 pQueuePriorities[7]: const float = 0.4375 pQueuePriorities[8]: const float = 0.5 pQueuePriorities[9]: const float = 0.5625 pQueuePriorities[10]: const float = 0.625 pQueuePriorities[11]: const float = 0.6875 pQueuePriorities[12]: const float = 0.75 pQueuePriorities[13]: const float = 0.8125 pQueuePriorities[14]: const float = 0.875 pQueueCreateInfos[1]: const VkDeviceQueueCreateInfo = 000000DC8C2FEE68: sType: VkStructureType = VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO (2) pNext: const void* = NULL flags: VkDeviceQueueCreateFlags = 0 queueFamilyIndex: uint32_t = 1 queueCount: uint32_t = 2 pQueuePriorities: const float* = 00007FFE43667BD0 pQueuePriorities[0]: const float = 0 pQueuePriorities[1]: const float = 0.0625 pQueueCreateInfos[2]: const VkDeviceQueueCreateInfo = 000000DC8C2FEE90: sType: VkStructureType = VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO (2) pNext: const void* = NULL flags: VkDeviceQueueCreateFlags = 0 queueFamilyIndex: uint32_t = 2 queueCount: uint32_t = 8 pQueuePriorities: const float* = 00007FFE43667BD0 pQueuePriorities[0]: const float = 0 pQueuePriorities[1]: const float = 0.0625 pQueuePriorities[2]: const float = 0.125 pQueuePriorities[3]: const float = 0.1875 pQueuePriorities[4]: const float = 0.25 pQueuePriorities[5]: const float = 0.3125 pQueuePriorities[6]: const float = 0.375 pQueuePriorities[7]: const float = 0.4375 enabledLayerCount: uint32_t = 0 ppEnabledLayerNames: const char* const* = NULL enabledExtensionCount: uint32_t = 9 ppEnabledExtensionNames: const char* const* = 000002DBE9989020 ppEnabledExtensionNames[0]: const char* const = "VK_KHR_maintenance3" ppEnabledExtensionNames[1]: const char* const = "VK_EXT_descriptor_indexing" ppEnabledExtensionNames[2]: const char* const = "VK_KHR_timeline_semaphore" ppEnabledExtensionNames[3]: const char* const = "VK_KHR_create_renderpass2" ppEnabledExtensionNames[4]: const char* const = "VK_KHR_depth_stencil_resolve" ppEnabledExtensionNames[5]: const char* const = "VK_KHR_multiview" ppEnabledExtensionNames[6]: const char* const = "VK_KHR_maintenance2" ppEnabledExtensionNames[7]: const char* const = "VK_KHR_dynamic_rendering" ppEnabledExtensionNames[8]: const char* const = "VK_KHR_swapchain" pEnabledFeatures: const VkPhysicalDeviceFeatures* = NULL pNext: VkPhysicalDeviceFeatures2 = 000002DBE7983389: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 (1000059000) pNext: const void* = VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures features: VkPhysicalDeviceFeatures = 000002DBE7983399: robustBufferAccess: VkBool32 = 1 fullDrawIndexUint32: VkBool32 = 1 imageCubeArray: VkBool32 = 1 independentBlend: VkBool32 = 1 geometryShader: VkBool32 = 1 tessellationShader: VkBool32 = 1 sampleRateShading: VkBool32 = 1 dualSrcBlend: VkBool32 = 1 logicOp: VkBool32 = 1 multiDrawIndirect: VkBool32 = 1 drawIndirectFirstInstance: VkBool32 = 1 depthClamp: VkBool32 = 1 depthBiasClamp: VkBool32 = 1 fillModeNonSolid: VkBool32 = 1 depthBounds: VkBool32 = 1 wideLines: VkBool32 = 1 largePoints: VkBool32 = 1 alphaToOne: VkBool32 = 1 multiViewport: VkBool32 = 1 samplerAnisotropy: VkBool32 = 1 textureCompressionETC2: VkBool32 = 0 textureCompressionASTC_LDR: VkBool32 = 0 textureCompressionBC: VkBool32 = 1 occlusionQueryPrecise: VkBool32 = 1 pipelineStatisticsQuery: VkBool32 = 1 vertexPipelineStoresAndAtomics: VkBool32 = 1 fragmentStoresAndAtomics: VkBool32 = 1 shaderTessellationAndGeometryPointSize: VkBool32 = 1 shaderImageGatherExtended: VkBool32 = 1 shaderStorageImageExtendedFormats: VkBool32 = 1 shaderStorageImageMultisample: VkBool32 = 1 shaderStorageImageReadWithoutFormat: VkBool32 = 1 shaderStorageImageWriteWithoutFormat: VkBool32 = 1 shaderUniformBufferArrayDynamicIndexing: VkBool32 = 1 shaderSampledImageArrayDynamicIndexing: VkBool32 = 1 shaderStorageBufferArrayDynamicIndexing: VkBool32 = 1 shaderStorageImageArrayDynamicIndexing: VkBool32 = 1 shaderClipDistance: VkBool32 = 1 shaderCullDistance: VkBool32 = 1 shaderFloat64: VkBool32 = 1 shaderInt64: VkBool32 = 1 shaderInt16: VkBool32 = 1 shaderResourceResidency: VkBool32 = 1 shaderResourceMinLod: VkBool32 = 1 sparseBinding: VkBool32 = 1 sparseResidencyBuffer: VkBool32 = 1 sparseResidencyImage2D: VkBool32 = 1 sparseResidencyImage3D: VkBool32 = 1 sparseResidency2Samples: VkBool32 = 1 sparseResidency4Samples: VkBool32 = 1 sparseResidency8Samples: VkBool32 = 1 sparseResidency16Samples: VkBool32 = 1 sparseResidencyAliased: VkBool32 = 1 variableMultisampleRate: VkBool32 = 1 inheritedQueries: VkBool32 = 1 pNext: VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures = 000002DBE99C9068: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES (1000241000) pNext: const void* = VkPhysicalDeviceDescriptorIndexingFeatures separateDepthStencilLayouts: VkBool32 = 1 pNext: VkPhysicalDeviceDescriptorIndexingFeatures = 000002DBE99C9098: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES (1000161001) pNext: const void* = VkPhysicalDeviceTimelineSemaphoreFeatures shaderInputAttachmentArrayDynamicIndexing: VkBool32 = 1 shaderUniformTexelBufferArrayDynamicIndexing: VkBool32 = 1 shaderStorageTexelBufferArrayDynamicIndexing: VkBool32 = 1 shaderUniformBufferArrayNonUniformIndexing: VkBool32 = 1 shaderSampledImageArrayNonUniformIndexing: VkBool32 = 1 shaderStorageBufferArrayNonUniformIndexing: VkBool32 = 1 shaderStorageImageArrayNonUniformIndexing: VkBool32 = 1 shaderInputAttachmentArrayNonUniformIndexing: VkBool32 = 1 shaderUniformTexelBufferArrayNonUniformIndexing: VkBool32 = 1 shaderStorageTexelBufferArrayNonUniformIndexing: VkBool32 = 1 descriptorBindingUniformBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingSampledImageUpdateAfterBind: VkBool32 = 1 descriptorBindingStorageImageUpdateAfterBind: VkBool32 = 1 descriptorBindingStorageBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingUniformTexelBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingStorageTexelBufferUpdateAfterBind: VkBool32 = 1 descriptorBindingUpdateUnusedWhilePending: VkBool32 = 1 descriptorBindingPartiallyBound: VkBool32 = 1 descriptorBindingVariableDescriptorCount: VkBool32 = 1 runtimeDescriptorArray: VkBool32 = 1 pNext: VkPhysicalDeviceTimelineSemaphoreFeatures = 000002DBE99C9180: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES (1000207000) pNext: const void* = VkPhysicalDeviceDynamicRenderingFeatures timelineSemaphore: VkBool32 = 1 pNext: VkPhysicalDeviceDynamicRenderingFeatures = 000002DBE99D31D0: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES (1000044003) pNext: void* = NULL dynamicRendering: VkBool32 = 1 pAllocator: const VkAllocationCallbacks* = NULL pDevice: VkDevice* = 000002DCE9635CA0 Thread 0, Frame 0, Time 459742 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 0 pQueue: VkQueue* = 000002DCEBECC9D0 Thread 0, Frame 0, Time 459794 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = FAB64D0000000002 Thread 0, Frame 0, Time 459868 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 1 pQueue: VkQueue* = 000002DCEC199070 Thread 0, Frame 0, Time 459879 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = FA21A40000000003 Thread 0, Frame 0, Time 459896 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 2 pQueue: VkQueue* = 000002DCEC4413E0 Thread 0, Frame 0, Time 459905 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = F56C9B0000000004 Thread 0, Frame 0, Time 459922 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 3 pQueue: VkQueue* = 000002DCEC73A9F0 Thread 0, Frame 0, Time 459934 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = E7F79A0000000005 Thread 0, Frame 0, Time 459950 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 4 pQueue: VkQueue* = 000002DCEC91D260 Thread 0, Frame 0, Time 459959 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = F443490000000006 Thread 0, Frame 0, Time 459974 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 5 pQueue: VkQueue* = 000002DCEED49100 Thread 0, Frame 0, Time 459983 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = CB3EE80000000007 Thread 0, Frame 0, Time 459998 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 6 pQueue: VkQueue* = 000002DCEEFB88F0 Thread 0, Frame 0, Time 460013 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = EAD9370000000008 Thread 0, Frame 0, Time 460028 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 7 pQueue: VkQueue* = 000002DCEF19EE10 Thread 0, Frame 0, Time 460037 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = EE647E0000000009 Thread 0, Frame 0, Time 460051 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 8 pQueue: VkQueue* = 000002DCEF1CFDF0 Thread 0, Frame 0, Time 460060 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = CFEF35000000000A Thread 0, Frame 0, Time 460080 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 9 pQueue: VkQueue* = 000002DCEF6099B0 Thread 0, Frame 0, Time 460089 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = EC4BEC000000000B Thread 0, Frame 0, Time 460104 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 10 pQueue: VkQueue* = 000002DCEF60AEB0 Thread 0, Frame 0, Time 460113 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = E88693000000000C Thread 0, Frame 0, Time 460127 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 11 pQueue: VkQueue* = 000002DCEF609FB0 Thread 0, Frame 0, Time 460136 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = CAD092000000000D Thread 0, Frame 0, Time 460150 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 12 pQueue: VkQueue* = 000002DCEF60A5B0 Thread 0, Frame 0, Time 460160 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = 967DD1000000000E Thread 0, Frame 0, Time 460174 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 13 pQueue: VkQueue* = 000002DCEF60ABB0 Thread 0, Frame 0, Time 460183 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = E7E6D0000000000F Thread 0, Frame 0, Time 460198 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 14 pQueue: VkQueue* = 000002DCF01F42B0 Thread 0, Frame 0, Time 460207 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = D5B26F0000000010 Thread 0, Frame 0, Time 460222 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 1 queueIndex: uint32_t = 0 pQueue: VkQueue* = 000002DCEB9D9230 Thread 0, Frame 0, Time 460231 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = 980F360000000011 Thread 0, Frame 0, Time 460247 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 1 queueIndex: uint32_t = 1 pQueue: VkQueue* = 000002DCEB9D8C90 Thread 0, Frame 0, Time 460256 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = DCC8FD0000000012 Thread 0, Frame 0, Time 460283 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 2 queueIndex: uint32_t = 0 pQueue: VkQueue* = 000002DCF01F2AB0 Thread 0, Frame 0, Time 460292 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = D175B40000000013 Thread 0, Frame 0, Time 460306 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 2 queueIndex: uint32_t = 1 pQueue: VkQueue* = 000002DCF01F1EB0 Thread 0, Frame 0, Time 460315 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = 9FDE6B0000000014 Thread 0, Frame 0, Time 460330 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 2 queueIndex: uint32_t = 2 pQueue: VkQueue* = 000002DCF01F21B0 Thread 0, Frame 0, Time 460338 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = DD3A8A0000000015 Thread 0, Frame 0, Time 460352 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 2 queueIndex: uint32_t = 3 pQueue: VkQueue* = 000002DCF01F12B0 Thread 0, Frame 0, Time 460361 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = D897D90000000016 Thread 0, Frame 0, Time 460375 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 2 queueIndex: uint32_t = 4 pQueue: VkQueue* = 000002DCF01F33B0 Thread 0, Frame 0, Time 460383 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = 84C0580000000017 Thread 0, Frame 0, Time 460397 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 2 queueIndex: uint32_t = 5 pQueue: VkQueue* = 000002DCF01F18B0 Thread 0, Frame 0, Time 460406 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = D10D270000000018 Thread 0, Frame 0, Time 460450 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 2 queueIndex: uint32_t = 6 pQueue: VkQueue* = 000002DCF01F45B0 Thread 0, Frame 0, Time 460459 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = 27D60E0000000019 Thread 0, Frame 0, Time 460475 us: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 000002DCE9635CA0 queueFamilyIndex: uint32_t = 2 queueIndex: uint32_t = 7 pQueue: VkQueue* = 000002DCF01F4BB0 Thread 0, Frame 0, Time 460484 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FEB88: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = 95A125000000001A Thread 0, Frame 0, Time 460530 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = CB1C7C000000001B Thread 0, Frame 0, Time 460578 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 2CFBA2000000001C Thread 0, Frame 0, Time 460600 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = CB1C7C000000001B level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCE95426A0 pCommandBuffers[1]: VkCommandBuffer = 000002DCE95437E0 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3B400D0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3B41210 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3B42350 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3B43490 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3B445D0 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3B47720 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3B48860 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3B499A0 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3B4EAF0 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3B4FC30 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3B50D70 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3B521A0 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3B575E0 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3B58A10 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3B59E40 pCommandBuffers[17]: VkCommandBuffer = 000002DCF3B5C4D0 pCommandBuffers[18]: VkCommandBuffer = 000002DCF3B5D6E0 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3B5E8F0 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3B61F20 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3B5B2C0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3B63130 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3B64340 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3B66760 pCommandBuffers[25]: VkCommandBuffer = 000002DCF3B67970 pCommandBuffers[26]: VkCommandBuffer = 000002DCF3B60D10 pCommandBuffers[27]: VkCommandBuffer = 000002DCF3B65550 pCommandBuffers[28]: VkCommandBuffer = 000002DCF3B5FB00 pCommandBuffers[29]: VkCommandBuffer = 000002DCF3B68B80 pCommandBuffers[30]: VkCommandBuffer = 000002DCF3B69D90 pCommandBuffers[31]: VkCommandBuffer = 000002DCF3B85890 Thread 0, Frame 0, Time 460882 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 908683000000001D Thread 0, Frame 0, Time 460903 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = CFCDA0000000001E Thread 0, Frame 0, Time 460920 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 908683000000001D level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF3B84680 pCommandBuffers[1]: VkCommandBuffer = 000002DCF3B7DA20 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3B86AA0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3B7EC30 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3B87CB0 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3B82260 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3B7FE40 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3B88EC0 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3B83470 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3B81050 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3B8E910 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3B90D30 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3B91F40 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3B8B2E0 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3B8C4F0 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3B8A0D0 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3B8FB20 pCommandBuffers[17]: VkCommandBuffer = 000002DCF3B93150 pCommandBuffers[18]: VkCommandBuffer = 000002DCF3B94360 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3B95570 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3B8D700 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3B96780 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3B98BA0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3B97990 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3B9C1D0 pCommandBuffers[25]: VkCommandBuffer = 000002DCF3B99DB0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF3B9AFC0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF3BED5C0 pCommandBuffers[28]: VkCommandBuffer = 000002DCF3BE7B70 pCommandBuffers[29]: VkCommandBuffer = 000002DCF3BE8D80 pCommandBuffers[30]: VkCommandBuffer = 000002DCF3BE5750 pCommandBuffers[31]: VkCommandBuffer = 000002DCF3BE9F90 Thread 0, Frame 0, Time 461190 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 2E2941000000001F Thread 0, Frame 0, Time 461208 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = AB64DE0000000020 Thread 0, Frame 0, Time 461223 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 2E2941000000001F level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF3BEB1A0 pCommandBuffers[1]: VkCommandBuffer = 000002DCF3BEE7D0 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3BEC3B0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3BE6960 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3BF5430 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3BF1E00 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3BF6640 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3BF7850 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3BF3010 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3BEF9E0 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3BF8A60 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3BF0BF0 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3BF9C70 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3BFAE80 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3BFC090 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3BF4220 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3BFD2A0 pCommandBuffers[17]: VkCommandBuffer = 000002DCF3C03F00 pCommandBuffers[18]: VkCommandBuffer = 000002DCF3BFE4B0 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3BFF6C0 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3C008D0 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3C01AE0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3C02CF0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3C3DCD0 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3C43720 pCommandBuffers[25]: VkCommandBuffer = 000002DCF3C3EEE0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF3C3B8B0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF3C41300 pCommandBuffers[28]: VkCommandBuffer = 000002DCF3C42510 pCommandBuffers[29]: VkCommandBuffer = 000002DCF3C44930 pCommandBuffers[30]: VkCommandBuffer = 000002DCF3C400F0 pCommandBuffers[31]: VkCommandBuffer = 000002DCF3C3CAC0 Thread 0, Frame 0, Time 461467 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = C4F3070000000021 Thread 0, Frame 0, Time 461484 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 301E6C0000000022 Thread 0, Frame 0, Time 461513 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = C4F3070000000021 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF3C45B40 pCommandBuffers[1]: VkCommandBuffer = 000002DCF3C4A380 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3C4D9B0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3C4EBC0 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3C46D50 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3C4C7A0 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3C4FDD0 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3C47F60 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3C50FE0 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3C49170 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3C521F0 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3C53400 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3C4B590 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3C54610 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3C58E50 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3C57C40 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3C55820 pCommandBuffers[17]: VkCommandBuffer = 000002DCF3C56A30 pCommandBuffers[18]: VkCommandBuffer = 000002DCF3C5A060 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3C978C0 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3C8FA50 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3C98AD0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3C91E70 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3C93080 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3C90C60 pCommandBuffers[25]: VkCommandBuffer = 000002DCF3C99CE0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF3C966B0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF3C954A0 pCommandBuffers[28]: VkCommandBuffer = 000002DCF3C9C100 pCommandBuffers[29]: VkCommandBuffer = 000002DCF3C9AEF0 pCommandBuffers[30]: VkCommandBuffer = 000002DCF3C94290 pCommandBuffers[31]: VkCommandBuffer = 000002DCF3C9F730 Thread 0, Frame 0, Time 461767 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = A7C5450000000023 Thread 0, Frame 0, Time 461783 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = B991FA0000000024 Thread 0, Frame 0, Time 461797 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = A7C5450000000023 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF3C9D310 pCommandBuffers[1]: VkCommandBuffer = 000002DCF3C9E520 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3CA5180 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3CA0940 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3CA2D60 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3CA1B50 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3CA75A0 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3CA87B0 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3CA6390 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3CA99C0 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3CAABD0 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3CA3F70 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3CAE200 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3CABDE0 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3CACFF0 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3CE87B0 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3CE75A0 pCommandBuffers[17]: VkCommandBuffer = 000002DCF3CE6390 pCommandBuffers[18]: VkCommandBuffer = 000002DCF3CEABD0 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3CEBDE0 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3CE5180 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3CECFF0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3CEE200 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3CEF410 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3CF0620 pCommandBuffers[25]: VkCommandBuffer = 000002DCF3CF1830 pCommandBuffers[26]: VkCommandBuffer = 000002DCF3CE99C0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF3CF96A0 pCommandBuffers[28]: VkCommandBuffer = 000002DCF3CF8490 pCommandBuffers[29]: VkCommandBuffer = 000002DCF3CF3C50 pCommandBuffers[30]: VkCommandBuffer = 000002DCF3CF2A40 pCommandBuffers[31]: VkCommandBuffer = 000002DCF3CFA8B0 Thread 0, Frame 0, Time 462038 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 3A6CBB0000000025 Thread 0, Frame 0, Time 462053 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = A2EB680000000026 Thread 0, Frame 0, Time 462068 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 3A6CBB0000000025 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF3CFCCD0 pCommandBuffers[1]: VkCommandBuffer = 000002DCF3CF4E60 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3CFDEE0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3CF6070 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3CFBAC0 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3CF7280 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3CFF0F0 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3D01510 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3D00300 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3D02720 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3D03930 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3D3C1F0 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3D3D400 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3D3F820 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3D379B0 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3D3E610 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3D38BC0 pCommandBuffers[17]: VkCommandBuffer = 000002DCF3D40A30 pCommandBuffers[18]: VkCommandBuffer = 000002DCF3D41C40 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3D39DD0 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3D42E50 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3D3AFE0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3D4BED0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3D44060 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3D4D0E0 pCommandBuffers[25]: VkCommandBuffer = 000002DCF3D45270 pCommandBuffers[26]: VkCommandBuffer = 000002DCF3D488A0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF3D4ACC0 pCommandBuffers[28]: VkCommandBuffer = 000002DCF3D4E2F0 pCommandBuffers[29]: VkCommandBuffer = 000002DCF3D46480 pCommandBuffers[30]: VkCommandBuffer = 000002DCF3D4F500 pCommandBuffers[31]: VkCommandBuffer = 000002DCF3D47690 Thread 0, Frame 0, Time 462335 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = B097C90000000027 Thread 0, Frame 0, Time 462351 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 3FBCD60000000028 Thread 0, Frame 0, Time 462371 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = B097C90000000027 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF3D50710 pCommandBuffers[1]: VkCommandBuffer = 000002DCF3D51920 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3D49AB0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3D54F50 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3D52B30 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3D53D40 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3D56160 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3D9CF80 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3D9E190 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3D9BD70 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3D99950 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3D9F3A0 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3D9AB60 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3D98740 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3D97530 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3DA29D0 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3DA8420 pCommandBuffers[17]: VkCommandBuffer = 000002DCF3DA6000 pCommandBuffers[18]: VkCommandBuffer = 000002DCF3DA05B0 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3DA4DF0 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3DA9630 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3DA17C0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3DA7210 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3DABA50 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3DAA840 pCommandBuffers[25]: VkCommandBuffer = 000002DCF3DA3BE0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF3DB14A0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF3DADE70 pCommandBuffers[28]: VkCommandBuffer = 000002DCF3DAF080 pCommandBuffers[29]: VkCommandBuffer = 000002DCF3DB0290 pCommandBuffers[30]: VkCommandBuffer = 000002DCF3DB38C0 pCommandBuffers[31]: VkCommandBuffer = 000002DCF3DB26B0 Thread 0, Frame 0, Time 462659 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = B9181F0000000029 Thread 0, Frame 0, Time 462676 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = BA7514000000002A Thread 0, Frame 0, Time 462692 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = B9181F0000000029 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF3DB4AD0 pCommandBuffers[1]: VkCommandBuffer = 000002DCF3DACC60 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3DB5CE0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3DF6FC0 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3DF81D0 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3DFA5F0 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3DFB800 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3DF3990 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3DF93E0 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3DFCA10 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3DF4BA0 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3DFDC20 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3DF5DB0 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3E03670 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3DFEE30 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3E04880 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3E02460 pCommandBuffers[17]: VkCommandBuffer = 000002DCF3E06CA0 pCommandBuffers[18]: VkCommandBuffer = 000002DCF3E00040 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3E05A90 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3E07EB0 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3E090C0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3E01250 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3E0B4E0 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3E0A2D0 pCommandBuffers[25]: VkCommandBuffer = 000002DCF3E0C6F0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF3E0D900 pCommandBuffers[27]: VkCommandBuffer = 000002DCF3E0EB10 pCommandBuffers[28]: VkCommandBuffer = 000002DCF3E0FD20 pCommandBuffers[29]: VkCommandBuffer = 000002DCF3E10F30 pCommandBuffers[30]: VkCommandBuffer = 000002DCF3E12140 pCommandBuffers[31]: VkCommandBuffer = 000002DCF3E23410 Thread 0, Frame 0, Time 463092 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 02E2CD000000002B Thread 0, Frame 0, Time 463110 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = B12FB2000000002C Thread 0, Frame 0, Time 463125 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 02E2CD000000002B level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF3E24620 pCommandBuffers[1]: VkCommandBuffer = 000002DCF3E1FDE0 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3E1EBD0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3E25830 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3E22200 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3E20FF0 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3E1D9C0 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3E27C50 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3E2A070 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3E2B280 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3E2C490 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3E2D6A0 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3E26A40 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3E28E60 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3E36720 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3E35510 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3E30CD0 pCommandBuffers[17]: VkCommandBuffer = 000002DCF3E2E8B0 pCommandBuffers[18]: VkCommandBuffer = 000002DCF3E37930 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3E31EE0 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3E330F0 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3E34300 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3E2FAC0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3E3E590 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3E3F7A0 pCommandBuffers[25]: VkCommandBuffer = 000002DCF3E39D50 pCommandBuffers[26]: VkCommandBuffer = 000002DCF3E409B0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF3E3D380 pCommandBuffers[28]: VkCommandBuffer = 000002DCF3E38B40 pCommandBuffers[29]: VkCommandBuffer = 000002DCF3E42DD0 pCommandBuffers[30]: VkCommandBuffer = 000002DCF3E41BC0 pCommandBuffers[31]: VkCommandBuffer = 000002DCF3E3AF60 Thread 0, Frame 0, Time 463372 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = A43473000000002D Thread 0, Frame 0, Time 463392 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 0980B0000000002E Thread 0, Frame 0, Time 463408 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = A43473000000002D level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF3E3C170 pCommandBuffers[1]: VkCommandBuffer = 000002DCF3E43FE0 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3E48820 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3E49A30 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3E451F0 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3E4D060 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3E46400 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3E4BE50 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3E4AC40 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3E4E270 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3E47610 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3E518A0 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3E572F0 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3E4F480 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3E52AB0 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3E54ED0 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3E50690 pCommandBuffers[17]: VkCommandBuffer = 000002DCF3E59710 pCommandBuffers[18]: VkCommandBuffer = 000002DCF3E58500 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3E5A920 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3E560E0 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3E5BB30 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3E53CC0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3E5CD40 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3F18590 pCommandBuffers[25]: VkCommandBuffer = 000002DCF3F197A0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF3F14F60 pCommandBuffers[27]: VkCommandBuffer = 000002DCF3F11930 pCommandBuffers[28]: VkCommandBuffer = 000002DCF3F16170 pCommandBuffers[29]: VkCommandBuffer = 000002DCF3F13D50 pCommandBuffers[30]: VkCommandBuffer = 000002DCF3F17380 pCommandBuffers[31]: VkCommandBuffer = 000002DCF3F1A9B0 Thread 0, Frame 0, Time 463749 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 4B7DF1000000002F Thread 0, Frame 0, Time 463765 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = A21A4E0000000030 Thread 0, Frame 0, Time 463779 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 4B7DF1000000002F level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF3F12B40 pCommandBuffers[1]: VkCommandBuffer = 000002DCF3F1CDD0 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3F22820 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3F20400 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3F1BBC0 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3F23A30 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3F1F1F0 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3F1DFE0 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3F21610 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3F25E50 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3F27060 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3F28270 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3F2B8A0 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3F29480 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3F2A690 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3F2CAB0 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3F24C40 pCommandBuffers[17]: VkCommandBuffer = 000002DCF3F34920 pCommandBuffers[18]: VkCommandBuffer = 000002DCF3F35B30 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3F32500 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3F2DCC0 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3F33710 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3F36D40 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3F2EED0 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3F37F50 pCommandBuffers[25]: VkCommandBuffer = 000002DCF3F300E0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF3F39160 pCommandBuffers[27]: VkCommandBuffer = 000002DCF3F312F0 pCommandBuffers[28]: VkCommandBuffer = 000002DCF3F3C790 pCommandBuffers[29]: VkCommandBuffer = 000002DCF3F421E0 pCommandBuffers[30]: VkCommandBuffer = 000002DCF3F3A370 pCommandBuffers[31]: VkCommandBuffer = 000002DCF3F3D9A0 Thread 0, Frame 0, Time 464128 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 0EA7170000000031 Thread 0, Frame 0, Time 464147 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 4FAC1C0000000032 Thread 0, Frame 0, Time 464166 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 0EA7170000000031 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF3F3B580 pCommandBuffers[1]: VkCommandBuffer = 000002DCF3F45810 pCommandBuffers[2]: VkCommandBuffer = 000002DCF3F3FDC0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF3F40FD0 pCommandBuffers[4]: VkCommandBuffer = 000002DCF3F433F0 pCommandBuffers[5]: VkCommandBuffer = 000002DCF3F46A20 pCommandBuffers[6]: VkCommandBuffer = 000002DCF3F3EBB0 pCommandBuffers[7]: VkCommandBuffer = 000002DCF3F47C30 pCommandBuffers[8]: VkCommandBuffer = 000002DCF3F48E40 pCommandBuffers[9]: VkCommandBuffer = 000002DCF3F44600 pCommandBuffers[10]: VkCommandBuffer = 000002DCF3F4D680 pCommandBuffers[11]: VkCommandBuffer = 000002DCF3F4E890 pCommandBuffers[12]: VkCommandBuffer = 000002DCF3F4FAA0 pCommandBuffers[13]: VkCommandBuffer = 000002DCF3F50CB0 pCommandBuffers[14]: VkCommandBuffer = 000002DCF3F4C470 pCommandBuffers[15]: VkCommandBuffer = 000002DCF3F4A050 pCommandBuffers[16]: VkCommandBuffer = 000002DCF3F4B260 pCommandBuffers[17]: VkCommandBuffer = 000002DCF4001710 pCommandBuffers[18]: VkCommandBuffer = 000002DCF4000500 pCommandBuffers[19]: VkCommandBuffer = 000002DCF3FFE0E0 pCommandBuffers[20]: VkCommandBuffer = 000002DCF3FF98A0 pCommandBuffers[21]: VkCommandBuffer = 000002DCF3FFAAB0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF3FFF2F0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF3FFCED0 pCommandBuffers[24]: VkCommandBuffer = 000002DCF3FFBCC0 pCommandBuffers[25]: VkCommandBuffer = 000002DCF4004D40 pCommandBuffers[26]: VkCommandBuffer = 000002DCF4007160 pCommandBuffers[27]: VkCommandBuffer = 000002DCF4002920 pCommandBuffers[28]: VkCommandBuffer = 000002DCF4008370 pCommandBuffers[29]: VkCommandBuffer = 000002DCF4009580 pCommandBuffers[30]: VkCommandBuffer = 000002DCF400A790 pCommandBuffers[31]: VkCommandBuffer = 000002DCF400B9A0 Thread 0, Frame 0, Time 464522 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = A808D50000000033 Thread 0, Frame 0, Time 464545 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 2B424A0000000034 Thread 0, Frame 0, Time 464561 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = A808D50000000033 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF4003B30 pCommandBuffers[1]: VkCommandBuffer = 000002DCF400CBB0 pCommandBuffers[2]: VkCommandBuffer = 000002DCF400DDC0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF4005F50 pCommandBuffers[4]: VkCommandBuffer = 000002DCF4016E40 pCommandBuffers[5]: VkCommandBuffer = 000002DCF4012600 pCommandBuffers[6]: VkCommandBuffer = 000002DCF4015C30 pCommandBuffers[7]: VkCommandBuffer = 000002DCF400EFD0 pCommandBuffers[8]: VkCommandBuffer = 000002DCF4018050 pCommandBuffers[9]: VkCommandBuffer = 000002DCF4013810 pCommandBuffers[10]: VkCommandBuffer = 000002DCF40101E0 pCommandBuffers[11]: VkCommandBuffer = 000002DCF4019260 pCommandBuffers[12]: VkCommandBuffer = 000002DCF40113F0 pCommandBuffers[13]: VkCommandBuffer = 000002DCF401A470 pCommandBuffers[14]: VkCommandBuffer = 000002DCF401B680 pCommandBuffers[15]: VkCommandBuffer = 000002DCF401C890 pCommandBuffers[16]: VkCommandBuffer = 000002DCF4014A20 pCommandBuffers[17]: VkCommandBuffer = 000002DCF4025910 pCommandBuffers[18]: VkCommandBuffer = 000002DCF40222E0 pCommandBuffers[19]: VkCommandBuffer = 000002DCF401FEC0 pCommandBuffers[20]: VkCommandBuffer = 000002DCF401ECB0 pCommandBuffers[21]: VkCommandBuffer = 000002DCF40210D0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF40234F0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF4024700 pCommandBuffers[24]: VkCommandBuffer = 000002DCF401DAA0 pCommandBuffers[25]: VkCommandBuffer = 000002DCF402C570 pCommandBuffers[26]: VkCommandBuffer = 000002DCF402D780 pCommandBuffers[27]: VkCommandBuffer = 000002DCF4027D30 pCommandBuffers[28]: VkCommandBuffer = 000002DCF402A150 pCommandBuffers[29]: VkCommandBuffer = 000002DCF402B360 pCommandBuffers[30]: VkCommandBuffer = 000002DCF402E990 pCommandBuffers[31]: VkCommandBuffer = 000002DCF4026B20 Thread 0, Frame 0, Time 464817 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 4295AB0000000035 Thread 0, Frame 0, Time 464835 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 9638F80000000036 Thread 0, Frame 0, Time 464851 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 4295AB0000000035 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF402FBA0 pCommandBuffers[1]: VkCommandBuffer = 000002DCF4030DB0 pCommandBuffers[2]: VkCommandBuffer = 000002DCF4028F40 pCommandBuffers[3]: VkCommandBuffer = 000002DCF4036800 pCommandBuffers[4]: VkCommandBuffer = 000002DCF40331D0 pCommandBuffers[5]: VkCommandBuffer = 000002DCF4037A10 pCommandBuffers[6]: VkCommandBuffer = 000002DCF40343E0 pCommandBuffers[7]: VkCommandBuffer = 000002DCF4031FC0 pCommandBuffers[8]: VkCommandBuffer = 000002DCF40355F0 pCommandBuffers[9]: VkCommandBuffer = 000002DCF4038C20 pCommandBuffers[10]: VkCommandBuffer = 000002DCF409C930 pCommandBuffers[11]: VkCommandBuffer = 000002DCF4099300 pCommandBuffers[12]: VkCommandBuffer = 000002DCF409DB40 pCommandBuffers[13]: VkCommandBuffer = 000002DCF409B720 pCommandBuffers[14]: VkCommandBuffer = 000002DCF409ED50 pCommandBuffers[15]: VkCommandBuffer = 000002DCF409FF60 pCommandBuffers[16]: VkCommandBuffer = 000002DCF40A1170 pCommandBuffers[17]: VkCommandBuffer = 000002DCF40A2380 pCommandBuffers[18]: VkCommandBuffer = 000002DCF409A510 pCommandBuffers[19]: VkCommandBuffer = 000002DCF40A3590 pCommandBuffers[20]: VkCommandBuffer = 000002DCF40AB400 pCommandBuffers[21]: VkCommandBuffer = 000002DCF40A47A0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF40A7DD0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF40AC610 pCommandBuffers[24]: VkCommandBuffer = 000002DCF40AA1F0 pCommandBuffers[25]: VkCommandBuffer = 000002DCF40A8FE0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF40A6BC0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF40AD820 pCommandBuffers[28]: VkCommandBuffer = 000002DCF40A59B0 pCommandBuffers[29]: VkCommandBuffer = 000002DCF40B68A0 pCommandBuffers[30]: VkCommandBuffer = 000002DCF40B4480 pCommandBuffers[31]: VkCommandBuffer = 000002DCF40B3270 Thread 0, Frame 0, Time 465350 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 2723BA0000000037 Thread 0, Frame 0, Time 465370 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 59F7450000000038 Thread 0, Frame 0, Time 465387 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 2723BA0000000037 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF40B5690 pCommandBuffers[1]: VkCommandBuffer = 000002DCF40AEA30 pCommandBuffers[2]: VkCommandBuffer = 000002DCF40AFC40 pCommandBuffers[3]: VkCommandBuffer = 000002DCF40B2060 pCommandBuffers[4]: VkCommandBuffer = 000002DCF40B0E50 pCommandBuffers[5]: VkCommandBuffer = 000002DCF40BB0E0 pCommandBuffers[6]: VkCommandBuffer = 000002DCF40B9ED0 pCommandBuffers[7]: VkCommandBuffer = 000002DCF40BE710 pCommandBuffers[8]: VkCommandBuffer = 000002DCF40B8CC0 pCommandBuffers[9]: VkCommandBuffer = 000002DCF40BD500 pCommandBuffers[10]: VkCommandBuffer = 000002DCF40B7AB0 pCommandBuffers[11]: VkCommandBuffer = 000002DCF40BF920 pCommandBuffers[12]: VkCommandBuffer = 000002DCF40C2F50 pCommandBuffers[13]: VkCommandBuffer = 000002DCF40C0B30 pCommandBuffers[14]: VkCommandBuffer = 000002DCF40C1D40 pCommandBuffers[15]: VkCommandBuffer = 000002DCF40C4160 pCommandBuffers[16]: VkCommandBuffer = 000002DCF40BC2F0 pCommandBuffers[17]: VkCommandBuffer = 000002DCF40C9BB0 pCommandBuffers[18]: VkCommandBuffer = 000002DCF40C7790 pCommandBuffers[19]: VkCommandBuffer = 000002DCF40C6580 pCommandBuffers[20]: VkCommandBuffer = 000002DCF40C5370 pCommandBuffers[21]: VkCommandBuffer = 000002DCF40CD1E0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF40D0810 pCommandBuffers[23]: VkCommandBuffer = 000002DCF40CADC0 pCommandBuffers[24]: VkCommandBuffer = 000002DCF40CE3F0 pCommandBuffers[25]: VkCommandBuffer = 000002DCF40C89A0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF40D3E40 pCommandBuffers[27]: VkCommandBuffer = 000002DCF40CF600 pCommandBuffers[28]: VkCommandBuffer = 000002DCF40D2C30 pCommandBuffers[29]: VkCommandBuffer = 000002DCF40D1A20 pCommandBuffers[30]: VkCommandBuffer = 000002DCF40CBFD0 pCommandBuffers[31]: VkCommandBuffer = 000002DCF40D5050 Thread 0, Frame 0, Time 465577 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 944A2C0000000039 Thread 0, Frame 0, Time 465592 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 210D07000000003A Thread 0, Frame 0, Time 465606 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 944A2C0000000039 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF40D6260 pCommandBuffers[1]: VkCommandBuffer = 000002DCF40D7470 pCommandBuffers[2]: VkCommandBuffer = 000002DCF40D8680 pCommandBuffers[3]: VkCommandBuffer = 000002DCF41616F0 pCommandBuffers[4]: VkCommandBuffer = 000002DCF4165F30 pCommandBuffers[5]: VkCommandBuffer = 000002DCF41604E0 pCommandBuffers[6]: VkCommandBuffer = 000002DCF4162900 pCommandBuffers[7]: VkCommandBuffer = 000002DCF415F2D0 pCommandBuffers[8]: VkCommandBuffer = 000002DCF4163B10 pCommandBuffers[9]: VkCommandBuffer = 000002DCF4164D20 pCommandBuffers[10]: VkCommandBuffer = 000002DCF415E0C0 pCommandBuffers[11]: VkCommandBuffer = 000002DCF416A770 pCommandBuffers[12]: VkCommandBuffer = 000002DCF416DDA0 pCommandBuffers[13]: VkCommandBuffer = 000002DCF4167140 pCommandBuffers[14]: VkCommandBuffer = 000002DCF416EFB0 pCommandBuffers[15]: VkCommandBuffer = 000002DCF416B980 pCommandBuffers[16]: VkCommandBuffer = 000002DCF416CB90 pCommandBuffers[17]: VkCommandBuffer = 000002DCF4168350 pCommandBuffers[18]: VkCommandBuffer = 000002DCF41701C0 pCommandBuffers[19]: VkCommandBuffer = 000002DCF41713D0 pCommandBuffers[20]: VkCommandBuffer = 000002DCF4169560 pCommandBuffers[21]: VkCommandBuffer = 000002DCF4176E20 pCommandBuffers[22]: VkCommandBuffer = 000002DCF41737F0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF4178030 pCommandBuffers[24]: VkCommandBuffer = 000002DCF417A450 pCommandBuffers[25]: VkCommandBuffer = 000002DCF4179240 pCommandBuffers[26]: VkCommandBuffer = 000002DCF41725E0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF417B660 pCommandBuffers[28]: VkCommandBuffer = 000002DCF417C870 pCommandBuffers[29]: VkCommandBuffer = 000002DCF4174A00 pCommandBuffers[30]: VkCommandBuffer = 000002DCF417DA80 pCommandBuffers[31]: VkCommandBuffer = 000002DCF4175C10 Thread 0, Frame 0, Time 465876 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 5EB05E000000003B Thread 0, Frame 0, Time 465892 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 9F9B41000000003C Thread 0, Frame 0, Time 465906 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 5EB05E000000003B level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF41834D0 pCommandBuffers[1]: VkCommandBuffer = 000002DCF41858F0 pCommandBuffers[2]: VkCommandBuffer = 000002DCF41810B0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF417FEA0 pCommandBuffers[4]: VkCommandBuffer = 000002DCF41822C0 pCommandBuffers[5]: VkCommandBuffer = 000002DCF41846E0 pCommandBuffers[6]: VkCommandBuffer = 000002DCF4186B00 pCommandBuffers[7]: VkCommandBuffer = 000002DCF417EC90 pCommandBuffers[8]: VkCommandBuffer = 000002DCF418B340 pCommandBuffers[9]: VkCommandBuffer = 000002DCF418A130 pCommandBuffers[10]: VkCommandBuffer = 000002DCF418C550 pCommandBuffers[11]: VkCommandBuffer = 000002DCF4187D10 pCommandBuffers[12]: VkCommandBuffer = 000002DCF418D760 pCommandBuffers[13]: VkCommandBuffer = 000002DCF4190D90 pCommandBuffers[14]: VkCommandBuffer = 000002DCF418E970 pCommandBuffers[15]: VkCommandBuffer = 000002DCF418FB80 pCommandBuffers[16]: VkCommandBuffer = 000002DCF4188F20 pCommandBuffers[17]: VkCommandBuffer = 000002DCF41955D0 pCommandBuffers[18]: VkCommandBuffer = 000002DCF4199E10 pCommandBuffers[19]: VkCommandBuffer = 000002DCF41979F0 pCommandBuffers[20]: VkCommandBuffer = 000002DCF41931B0 pCommandBuffers[21]: VkCommandBuffer = 000002DCF41943C0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF41967E0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF4191FA0 pCommandBuffers[24]: VkCommandBuffer = 000002DCF4198C00 pCommandBuffers[25]: VkCommandBuffer = 000002DCF419B020 pCommandBuffers[26]: VkCommandBuffer = 000002DCF419C230 pCommandBuffers[27]: VkCommandBuffer = 000002DCF419D440 pCommandBuffers[28]: VkCommandBuffer = 000002DCF41F8B30 pCommandBuffers[29]: VkCommandBuffer = 000002DCF41FD370 pCommandBuffers[30]: VkCommandBuffer = 000002DCF41FC160 pCommandBuffers[31]: VkCommandBuffer = 000002DCF41FAF50 Thread 0, Frame 0, Time 466309 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 59FFE0000000003D Thread 0, Frame 0, Time 466325 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 5C5283000000003E Thread 0, Frame 0, Time 466340 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 59FFE0000000003D level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF41FE580 pCommandBuffers[1]: VkCommandBuffer = 000002DCF41F7920 pCommandBuffers[2]: VkCommandBuffer = 000002DCF41F6710 pCommandBuffers[3]: VkCommandBuffer = 000002DCF42009A0 pCommandBuffers[4]: VkCommandBuffer = 000002DCF4201BB0 pCommandBuffers[5]: VkCommandBuffer = 000002DCF41F9D40 pCommandBuffers[6]: VkCommandBuffer = 000002DCF4207600 pCommandBuffers[7]: VkCommandBuffer = 000002DCF4203FD0 pCommandBuffers[8]: VkCommandBuffer = 000002DCF4202DC0 pCommandBuffers[9]: VkCommandBuffer = 000002DCF41FF790 pCommandBuffers[10]: VkCommandBuffer = 000002DCF420D050 pCommandBuffers[11]: VkCommandBuffer = 000002DCF42051E0 pCommandBuffers[12]: VkCommandBuffer = 000002DCF420BE40 pCommandBuffers[13]: VkCommandBuffer = 000002DCF420E260 pCommandBuffers[14]: VkCommandBuffer = 000002DCF42063F0 pCommandBuffers[15]: VkCommandBuffer = 000002DCF4210680 pCommandBuffers[16]: VkCommandBuffer = 000002DCF4209A20 pCommandBuffers[17]: VkCommandBuffer = 000002DCF420AC30 pCommandBuffers[18]: VkCommandBuffer = 000002DCF420F470 pCommandBuffers[19]: VkCommandBuffer = 000002DCF4208810 pCommandBuffers[20]: VkCommandBuffer = 000002DCF4211890 pCommandBuffers[21]: VkCommandBuffer = 000002DCF4212AA0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF4214EC0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF42160D0 pCommandBuffers[24]: VkCommandBuffer = 000002DCF42172E0 pCommandBuffers[25]: VkCommandBuffer = 000002DCF42184F0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF4219700 pCommandBuffers[27]: VkCommandBuffer = 000002DCF421A910 pCommandBuffers[28]: VkCommandBuffer = 000002DCF421BB20 pCommandBuffers[29]: VkCommandBuffer = 000002DCF4213CB0 pCommandBuffers[30]: VkCommandBuffer = 000002DCF4221570 pCommandBuffers[31]: VkCommandBuffer = 000002DCF4222780 Thread 0, Frame 0, Time 466504 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 808562000000003F Thread 0, Frame 0, Time 466519 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 56C9BD0000000040 Thread 0, Frame 0, Time 466533 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 808562000000003F level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF4223990 pCommandBuffers[1]: VkCommandBuffer = 000002DCF421F150 pCommandBuffers[2]: VkCommandBuffer = 000002DCF4224BA0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF421DF40 pCommandBuffers[4]: VkCommandBuffer = 000002DCF4220360 pCommandBuffers[5]: VkCommandBuffer = 000002DCF421CD30 pCommandBuffers[6]: VkCommandBuffer = 000002DCF422B800 pCommandBuffers[7]: VkCommandBuffer = 000002DCF422A5F0 pCommandBuffers[8]: VkCommandBuffer = 000002DCF4225DB0 pCommandBuffers[9]: VkCommandBuffer = 000002DCF422CA10 pCommandBuffers[10]: VkCommandBuffer = 000002DCF422DC20 pCommandBuffers[11]: VkCommandBuffer = 000002DCF422EE30 pCommandBuffers[12]: VkCommandBuffer = 000002DCF4226FC0 pCommandBuffers[13]: VkCommandBuffer = 000002DCF4230040 pCommandBuffers[14]: VkCommandBuffer = 000002DCF42281D0 pCommandBuffers[15]: VkCommandBuffer = 000002DCF42293E0 pCommandBuffers[16]: VkCommandBuffer = 000002DCF4232460 pCommandBuffers[17]: VkCommandBuffer = 000002DCF4234880 pCommandBuffers[18]: VkCommandBuffer = 000002DCF4235A90 pCommandBuffers[19]: VkCommandBuffer = 000002DCF4233670 pCommandBuffers[20]: VkCommandBuffer = 000002DCF4231250 pCommandBuffers[21]: VkCommandBuffer = 000002DCF42B0F80 pCommandBuffers[22]: VkCommandBuffer = 000002DCF42AFD70 pCommandBuffers[23]: VkCommandBuffer = 000002DCF42A9110 pCommandBuffers[24]: VkCommandBuffer = 000002DCF42AC740 pCommandBuffers[25]: VkCommandBuffer = 000002DCF42B2190 pCommandBuffers[26]: VkCommandBuffer = 000002DCF42AEB60 pCommandBuffers[27]: VkCommandBuffer = 000002DCF42AA320 pCommandBuffers[28]: VkCommandBuffer = 000002DCF42B33A0 pCommandBuffers[29]: VkCommandBuffer = 000002DCF42AD950 pCommandBuffers[30]: VkCommandBuffer = 000002DCF42AB530 pCommandBuffers[31]: VkCommandBuffer = 000002DCF42B8DF0 Thread 0, Frame 0, Time 466834 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 6612E40000000041 Thread 0, Frame 0, Time 466850 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 89E60F0000000042 Thread 0, Frame 0, Time 466863 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 6612E40000000041 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF42B7BE0 pCommandBuffers[1]: VkCommandBuffer = 000002DCF42BA000 pCommandBuffers[2]: VkCommandBuffer = 000002DCF42B57C0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF42B45B0 pCommandBuffers[4]: VkCommandBuffer = 000002DCF42BB210 pCommandBuffers[5]: VkCommandBuffer = 000002DCF42BC420 pCommandBuffers[6]: VkCommandBuffer = 000002DCF42BE840 pCommandBuffers[7]: VkCommandBuffer = 000002DCF42BD630 pCommandBuffers[8]: VkCommandBuffer = 000002DCF42B69D0 pCommandBuffers[9]: VkCommandBuffer = 000002DCF42C78C0 pCommandBuffers[10]: VkCommandBuffer = 000002DCF42C54A0 pCommandBuffers[11]: VkCommandBuffer = 000002DCF42C0C60 pCommandBuffers[12]: VkCommandBuffer = 000002DCF42C4290 pCommandBuffers[13]: VkCommandBuffer = 000002DCF42C66B0 pCommandBuffers[14]: VkCommandBuffer = 000002DCF42BFA50 pCommandBuffers[15]: VkCommandBuffer = 000002DCF42C9CE0 pCommandBuffers[16]: VkCommandBuffer = 000002DCF42C8AD0 pCommandBuffers[17]: VkCommandBuffer = 000002DCF42C1E70 pCommandBuffers[18]: VkCommandBuffer = 000002DCF42CAEF0 pCommandBuffers[19]: VkCommandBuffer = 000002DCF42C3080 pCommandBuffers[20]: VkCommandBuffer = 000002DCF42CC100 pCommandBuffers[21]: VkCommandBuffer = 000002DCF42CE520 pCommandBuffers[22]: VkCommandBuffer = 000002DCF42CD310 pCommandBuffers[23]: VkCommandBuffer = 000002DCF42D5180 pCommandBuffers[24]: VkCommandBuffer = 000002DCF42D2D60 pCommandBuffers[25]: VkCommandBuffer = 000002DCF42D0940 pCommandBuffers[26]: VkCommandBuffer = 000002DCF42D1B50 pCommandBuffers[27]: VkCommandBuffer = 000002DCF42D3F70 pCommandBuffers[28]: VkCommandBuffer = 000002DCF42CF730 pCommandBuffers[29]: VkCommandBuffer = 000002DCF42DABD0 pCommandBuffers[30]: VkCommandBuffer = 000002DCF42D6390 pCommandBuffers[31]: VkCommandBuffer = 000002DCF42D99C0 Thread 0, Frame 0, Time 467095 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 535B660000000043 Thread 0, Frame 0, Time 467110 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 603CD90000000044 Thread 0, Frame 0, Time 467124 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 535B660000000043 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF42DBDE0 pCommandBuffers[1]: VkCommandBuffer = 000002DCF42D87B0 pCommandBuffers[2]: VkCommandBuffer = 000002DCF42DCFF0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF42DE200 pCommandBuffers[4]: VkCommandBuffer = 000002DCF42DF410 pCommandBuffers[5]: VkCommandBuffer = 000002DCF42D75A0 pCommandBuffers[6]: VkCommandBuffer = 000002DCF42E0620 pCommandBuffers[7]: VkCommandBuffer = 000002DCF42E1830 pCommandBuffers[8]: VkCommandBuffer = 000002DCF42E6070 pCommandBuffers[9]: VkCommandBuffer = 000002DCF42E2A40 pCommandBuffers[10]: VkCommandBuffer = 000002DCF42E3C50 pCommandBuffers[11]: VkCommandBuffer = 000002DCF42E4E60 pCommandBuffers[12]: VkCommandBuffer = 000002DCF42E7280 pCommandBuffers[13]: VkCommandBuffer = 000002DCF42E8490 pCommandBuffers[14]: VkCommandBuffer = 000002DCF43810C0 pCommandBuffers[15]: VkCommandBuffer = 000002DCF43822D0 pCommandBuffers[16]: VkCommandBuffer = 000002DCF4387D20 pCommandBuffers[17]: VkCommandBuffer = 000002DCF4386B10 pCommandBuffers[18]: VkCommandBuffer = 000002DCF4388F30 pCommandBuffers[19]: VkCommandBuffer = 000002DCF438A140 pCommandBuffers[20]: VkCommandBuffer = 000002DCF438B350 pCommandBuffers[21]: VkCommandBuffer = 000002DCF43834E0 pCommandBuffers[22]: VkCommandBuffer = 000002DCF438C560 pCommandBuffers[23]: VkCommandBuffer = 000002DCF43846F0 pCommandBuffers[24]: VkCommandBuffer = 000002DCF438D770 pCommandBuffers[25]: VkCommandBuffer = 000002DCF4385900 pCommandBuffers[26]: VkCommandBuffer = 000002DCF43967F0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF43955E0 pCommandBuffers[28]: VkCommandBuffer = 000002DCF438E980 pCommandBuffers[29]: VkCommandBuffer = 000002DCF43943D0 pCommandBuffers[30]: VkCommandBuffer = 000002DCF4391FB0 pCommandBuffers[31]: VkCommandBuffer = 000002DCF4390DA0 Thread 0, Frame 0, Time 467336 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 8CC1D80000000045 Thread 0, Frame 0, Time 467351 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 4F8A8B0000000046 Thread 0, Frame 0, Time 467364 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 8CC1D80000000045 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF4397A00 pCommandBuffers[1]: VkCommandBuffer = 000002DCF43931C0 pCommandBuffers[2]: VkCommandBuffer = 000002DCF438FB90 pCommandBuffers[3]: VkCommandBuffer = 000002DCF439C240 pCommandBuffers[4]: VkCommandBuffer = 000002DCF439E660 pCommandBuffers[5]: VkCommandBuffer = 000002DCF439F870 pCommandBuffers[6]: VkCommandBuffer = 000002DCF43A0A80 pCommandBuffers[7]: VkCommandBuffer = 000002DCF4398C10 pCommandBuffers[8]: VkCommandBuffer = 000002DCF43A1C90 pCommandBuffers[9]: VkCommandBuffer = 000002DCF4399E20 pCommandBuffers[10]: VkCommandBuffer = 000002DCF439D450 pCommandBuffers[11]: VkCommandBuffer = 000002DCF43A2EA0 pCommandBuffers[12]: VkCommandBuffer = 000002DCF439B030 pCommandBuffers[13]: VkCommandBuffer = 000002DCF43A40B0 pCommandBuffers[14]: VkCommandBuffer = 000002DCF43A64D0 pCommandBuffers[15]: VkCommandBuffer = 000002DCF43A76E0 pCommandBuffers[16]: VkCommandBuffer = 000002DCF43A88F0 pCommandBuffers[17]: VkCommandBuffer = 000002DCF43A9B00 pCommandBuffers[18]: VkCommandBuffer = 000002DCF43A52C0 pCommandBuffers[19]: VkCommandBuffer = 000002DCF43B2B80 pCommandBuffers[20]: VkCommandBuffer = 000002DCF43AD130 pCommandBuffers[21]: VkCommandBuffer = 000002DCF43AE340 pCommandBuffers[22]: VkCommandBuffer = 000002DCF43ABF20 pCommandBuffers[23]: VkCommandBuffer = 000002DCF43AAD10 pCommandBuffers[24]: VkCommandBuffer = 000002DCF43AF550 pCommandBuffers[25]: VkCommandBuffer = 000002DCF43B73C0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF43B3D90 pCommandBuffers[27]: VkCommandBuffer = 000002DCF43B61B0 pCommandBuffers[28]: VkCommandBuffer = 000002DCF43B85D0 pCommandBuffers[29]: VkCommandBuffer = 000002DCF43B0760 pCommandBuffers[30]: VkCommandBuffer = 000002DCF43B1970 pCommandBuffers[31]: VkCommandBuffer = 000002DCF43B97E0 Thread 0, Frame 0, Time 467666 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 69EEAA0000000047 Thread 0, Frame 0, Time 467682 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 7323F50000000048 Thread 0, Frame 0, Time 467697 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 69EEAA0000000047 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF43BCE10 pCommandBuffers[1]: VkCommandBuffer = 000002DCF43B4FA0 pCommandBuffers[2]: VkCommandBuffer = 000002DCF43BA9F0 pCommandBuffers[3]: VkCommandBuffer = 000002DCF43BE020 pCommandBuffers[4]: VkCommandBuffer = 000002DCF43BBC00 pCommandBuffers[5]: VkCommandBuffer = 000002DCF43BF230 pCommandBuffers[6]: VkCommandBuffer = 000002DCF43C0440 pCommandBuffers[7]: VkCommandBuffer = 000002DCF4443500 pCommandBuffers[8]: VkCommandBuffer = 000002DCF4444710 pCommandBuffers[9]: VkCommandBuffer = 000002DCF4448F50 pCommandBuffers[10]: VkCommandBuffer = 000002DCF4446B30 pCommandBuffers[11]: VkCommandBuffer = 000002DCF44422F0 pCommandBuffers[12]: VkCommandBuffer = 000002DCF4445920 pCommandBuffers[13]: VkCommandBuffer = 000002DCF4447D40 pCommandBuffers[14]: VkCommandBuffer = 000002DCF44410E0 pCommandBuffers[15]: VkCommandBuffer = 000002DCF444FBB0 pCommandBuffers[16]: VkCommandBuffer = 000002DCF4450DC0 pCommandBuffers[17]: VkCommandBuffer = 000002DCF4451FD0 pCommandBuffers[18]: VkCommandBuffer = 000002DCF444A160 pCommandBuffers[19]: VkCommandBuffer = 000002DCF444C580 pCommandBuffers[20]: VkCommandBuffer = 000002DCF44531E0 pCommandBuffers[21]: VkCommandBuffer = 000002DCF444B370 pCommandBuffers[22]: VkCommandBuffer = 000002DCF4455600 pCommandBuffers[23]: VkCommandBuffer = 000002DCF44543F0 pCommandBuffers[24]: VkCommandBuffer = 000002DCF444D790 pCommandBuffers[25]: VkCommandBuffer = 000002DCF4456810 pCommandBuffers[26]: VkCommandBuffer = 000002DCF444E9A0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF4457A20 pCommandBuffers[28]: VkCommandBuffer = 000002DCF4459E40 pCommandBuffers[29]: VkCommandBuffer = 000002DCF445C260 pCommandBuffers[30]: VkCommandBuffer = 000002DCF445B050 pCommandBuffers[31]: VkCommandBuffer = 000002DCF445E680 Thread 0, Frame 0, Time 467928 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 3 (VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 40B43C0000000049 Thread 0, Frame 0, Time 467943 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FEBC8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 2 (VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 74D977000000004A Thread 0, Frame 0, Time 467958 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 40B43C0000000049 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 32 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEC00 pCommandBuffers[0]: VkCommandBuffer = 000002DCF445D470 pCommandBuffers[1]: VkCommandBuffer = 000002DCF445F890 pCommandBuffers[2]: VkCommandBuffer = 000002DCF4458C30 pCommandBuffers[3]: VkCommandBuffer = 000002DCF44640D0 pCommandBuffers[4]: VkCommandBuffer = 000002DCF4467700 pCommandBuffers[5]: VkCommandBuffer = 000002DCF4460AA0 pCommandBuffers[6]: VkCommandBuffer = 000002DCF44664F0 pCommandBuffers[7]: VkCommandBuffer = 000002DCF4469B20 pCommandBuffers[8]: VkCommandBuffer = 000002DCF4468910 pCommandBuffers[9]: VkCommandBuffer = 000002DCF4461CB0 pCommandBuffers[10]: VkCommandBuffer = 000002DCF446AD30 pCommandBuffers[11]: VkCommandBuffer = 000002DCF44652E0 pCommandBuffers[12]: VkCommandBuffer = 000002DCF4462EC0 pCommandBuffers[13]: VkCommandBuffer = 000002DCF446F570 pCommandBuffers[14]: VkCommandBuffer = 000002DCF446E360 pCommandBuffers[15]: VkCommandBuffer = 000002DCF446D150 pCommandBuffers[16]: VkCommandBuffer = 000002DCF4470780 pCommandBuffers[17]: VkCommandBuffer = 000002DCF4471990 pCommandBuffers[18]: VkCommandBuffer = 000002DCF4472BA0 pCommandBuffers[19]: VkCommandBuffer = 000002DCF446BF40 pCommandBuffers[20]: VkCommandBuffer = 000002DCF44761D0 pCommandBuffers[21]: VkCommandBuffer = 000002DCF447AA10 pCommandBuffers[22]: VkCommandBuffer = 000002DCF44773E0 pCommandBuffers[23]: VkCommandBuffer = 000002DCF4474FC0 pCommandBuffers[24]: VkCommandBuffer = 000002DCF447BC20 pCommandBuffers[25]: VkCommandBuffer = 000002DCF44785F0 pCommandBuffers[26]: VkCommandBuffer = 000002DCF4473DB0 pCommandBuffers[27]: VkCommandBuffer = 000002DCF4480460 pCommandBuffers[28]: VkCommandBuffer = 000002DCF4479800 pCommandBuffers[29]: VkCommandBuffer = 000002DCF447CE30 pCommandBuffers[30]: VkCommandBuffer = 000002DCF447F250 pCommandBuffers[31]: VkCommandBuffer = 000002DCF447E040 Thread 0, Frame 0, Time 482733 us: vkCreateWin32SurfaceKHR(instance, pCreateInfo, pAllocator, pSurface) returns VkResult VK_SUCCESS (0): instance: VkInstance = 000002DCE8841AB0 pCreateInfo: const VkWin32SurfaceCreateInfoKHR* = 000000DC8C2FEEB8: sType: VkStructureType = VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR (1000009000) pNext: const void* = NULL flags: VkWin32SurfaceCreateFlagsKHR = 0 hinstance: HINSTANCE = 00007FF799E60000 hwnd: HWND = 00000000000D0316 pAllocator: const VkAllocationCallbacks* = NULL pSurface: VkSurfaceKHR* = 67022E000000004B Thread 0, Frame 0, Time 482851 us: vkGetPhysicalDeviceSurfaceCapabilitiesKHR(physicalDevice, surface, pSurfaceCapabilities) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 surface: VkSurfaceKHR = 67022E000000004B pSurfaceCapabilities: VkSurfaceCapabilitiesKHR* = 000000DC8C2FEDB8: minImageCount: uint32_t = 2 maxImageCount: uint32_t = 8 currentExtent: VkExtent2D = 000000DC8C2FEDC0: width: uint32_t = 1280 height: uint32_t = 720 minImageExtent: VkExtent2D = 000000DC8C2FEDC8: width: uint32_t = 1280 height: uint32_t = 720 maxImageExtent: VkExtent2D = 000000DC8C2FEDD0: width: uint32_t = 1280 height: uint32_t = 720 maxImageArrayLayers: uint32_t = 1 supportedTransforms: VkSurfaceTransformFlagsKHR = 1 (VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) currentTransform: VkSurfaceTransformFlagBitsKHR = 1 (VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) supportedCompositeAlpha: VkCompositeAlphaFlagsKHR = 1 (VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR) supportedUsageFlags: VkImageUsageFlags = 159 (VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT) Thread 0, Frame 0, Time 482982 us: vkGetPhysicalDeviceSurfaceFormatsKHR(physicalDevice, surface, pSurfaceFormatCount, pSurfaceFormats) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 surface: VkSurfaceKHR = 67022E000000004B pSurfaceFormatCount: uint32_t* = 5 pSurfaceFormats: VkSurfaceFormatKHR* = NULL Thread 0, Frame 0, Time 487499 us: vkGetPhysicalDeviceSurfaceFormatsKHR(physicalDevice, surface, pSurfaceFormatCount, pSurfaceFormats) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 surface: VkSurfaceKHR = 67022E000000004B pSurfaceFormatCount: uint32_t* = 5 pSurfaceFormats: VkSurfaceFormatKHR* = 000000DC8C2FEE30 pSurfaceFormats[0]: VkSurfaceFormatKHR = 000000DC8C2FEE30: format: VkFormat = VK_FORMAT_B8G8R8A8_UNORM (44) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[1]: VkSurfaceFormatKHR = 000000DC8C2FEE38: format: VkFormat = VK_FORMAT_B8G8R8A8_SRGB (50) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[2]: VkSurfaceFormatKHR = 000000DC8C2FEE40: format: VkFormat = VK_FORMAT_R16G16B16A16_SFLOAT (97) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT (1000104002) pSurfaceFormats[3]: VkSurfaceFormatKHR = 000000DC8C2FEE48: format: VkFormat = VK_FORMAT_A2B10G10R10_UNORM_PACK32 (64) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_HDR10_ST2084_EXT (1000104008) pSurfaceFormats[4]: VkSurfaceFormatKHR = 000000DC8C2FEE50: format: VkFormat = VK_FORMAT_A2B10G10R10_UNORM_PACK32 (64) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) Thread 0, Frame 0, Time 489648 us: vkGetPhysicalDeviceSurfacePresentModesKHR(physicalDevice, surface, pPresentModeCount, pPresentModes) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 surface: VkSurfaceKHR = 67022E000000004B pPresentModeCount: uint32_t* = 4 pPresentModes: VkPresentModeKHR* = NULL Thread 0, Frame 0, Time 489713 us: vkGetPhysicalDeviceSurfacePresentModesKHR(physicalDevice, surface, pPresentModeCount, pPresentModes) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 surface: VkSurfaceKHR = 67022E000000004B pPresentModeCount: uint32_t* = 4 pPresentModes: VkPresentModeKHR* = 000000DC8C2FEF28 pPresentModes[0]: VkPresentModeKHR = VK_PRESENT_MODE_FIFO_KHR (2) pPresentModes[1]: VkPresentModeKHR = VK_PRESENT_MODE_FIFO_RELAXED_KHR (3) pPresentModes[2]: VkPresentModeKHR = VK_PRESENT_MODE_MAILBOX_KHR (1) pPresentModes[3]: VkPresentModeKHR = VK_PRESENT_MODE_IMMEDIATE_KHR (0) Thread 0, Frame 0, Time 489779 us: vkGetPhysicalDeviceSurfaceSupportKHR(physicalDevice, queueFamilyIndex, surface, pSupported) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 queueFamilyIndex: uint32_t = 0 surface: VkSurfaceKHR = 67022E000000004B pSupported: VkBool32* = 1 Thread 0, Frame 0, Time 489808 us: vkGetPhysicalDeviceSurfaceSupportKHR(physicalDevice, queueFamilyIndex, surface, pSupported) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 queueFamilyIndex: uint32_t = 1 surface: VkSurfaceKHR = 67022E000000004B pSupported: VkBool32* = 0 Thread 0, Frame 0, Time 489822 us: vkGetPhysicalDeviceSurfaceSupportKHR(physicalDevice, queueFamilyIndex, surface, pSupported) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 000002DCE92FCB50 queueFamilyIndex: uint32_t = 2 surface: VkSurfaceKHR = 67022E000000004B pSupported: VkBool32* = 1 Thread 0, Frame 0, Time 489876 us: vkCreateSwapchainKHR(device, pCreateInfo, pAllocator, pSwapchain) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSwapchainCreateInfoKHR* = 000000DC8C2FEAE0: sType: VkStructureType = VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR (1000001000) pNext: const void* = NULL flags: VkSwapchainCreateFlagsKHR = 0 surface: VkSurfaceKHR = 67022E000000004B minImageCount: uint32_t = 2 imageFormat: VkFormat = VK_FORMAT_B8G8R8A8_UNORM (44) imageColorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) imageExtent: VkExtent2D = 000000DC8C2FEB0C: width: uint32_t = 1280 height: uint32_t = 720 imageArrayLayers: uint32_t = 1 imageUsage: VkImageUsageFlags = 18 (VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT) imageSharingMode: VkSharingMode = VK_SHARING_MODE_CONCURRENT (1) queueFamilyIndexCount: uint32_t = 2 pQueueFamilyIndices: const uint32_t* = 000000DC8C2FEB68 pQueueFamilyIndices[0]: const uint32_t = 0 pQueueFamilyIndices[1]: const uint32_t = 2 preTransform: VkSurfaceTransformFlagBitsKHR = 1 (VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) compositeAlpha: VkCompositeAlphaFlagBitsKHR = 1 (VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR) presentMode: VkPresentModeKHR = VK_PRESENT_MODE_IMMEDIATE_KHR (0) clipped: VkBool32 = 1 oldSwapchain: VkSwapchainKHR = 0000000000000000 pAllocator: const VkAllocationCallbacks* = NULL pSwapchain: VkSwapchainKHR* = 45D6D1000000004C Thread 0, Frame 0, Time 503430 us: vkGetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, pSwapchainImages) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 swapchain: VkSwapchainKHR = 45D6D1000000004C pSwapchainImageCount: uint32_t* = 2 pSwapchainImages: VkImage* = NULL Thread 0, Frame 0, Time 503465 us: vkGetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, pSwapchainImages) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 swapchain: VkSwapchainKHR = 45D6D1000000004C pSwapchainImageCount: uint32_t* = 2 pSwapchainImages: VkImage* = 000000DC8C2FEB98 pSwapchainImages[0]: VkImage = 73A850000000004D pSwapchainImages[1]: VkImage = 612F93000000004E Thread 0, Frame 0, Time 503516 us: vkCreateImageView(device, pCreateInfo, pAllocator, pView) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkImageViewCreateInfo* = 000000DC8C2FEC40: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO (15) pNext: const void* = NULL flags: VkImageViewCreateFlags = 0 image: VkImage = 73A850000000004D viewType: VkImageViewType = VK_IMAGE_VIEW_TYPE_2D (1) format: VkFormat = VK_FORMAT_B8G8R8A8_UNORM (44) components: VkComponentMapping = 000000DC8C2FEC68: r: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_IDENTITY (0) g: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_IDENTITY (0) b: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_IDENTITY (0) a: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_IDENTITY (0) subresourceRange: VkImageSubresourceRange = 000000DC8C2FEC78: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pView: VkImageView* = 7CD292000000004F Thread 0, Frame 0, Time 503603 us: vkCreateImageView(device, pCreateInfo, pAllocator, pView) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkImageViewCreateInfo* = 000000DC8C2FEC40: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO (15) pNext: const void* = NULL flags: VkImageViewCreateFlags = 0 image: VkImage = 612F93000000004E viewType: VkImageViewType = VK_IMAGE_VIEW_TYPE_2D (1) format: VkFormat = VK_FORMAT_B8G8R8A8_UNORM (44) components: VkComponentMapping = 000000DC8C2FEC68: r: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_IDENTITY (0) g: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_IDENTITY (0) b: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_IDENTITY (0) a: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_IDENTITY (0) subresourceRange: VkImageSubresourceRange = 000000DC8C2FEC78: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 pAllocator: const VkAllocationCallbacks* = NULL pView: VkImageView* = 7F79AD0000000050 Thread 0, Frame 0, Time 503632 us: vkCreateSemaphore(device, pCreateInfo, pAllocator, pSemaphore) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkSemaphoreCreateInfo* = 000000DC8C2FECA8: sType: VkStructureType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO (9) pNext: const void* = NULL flags: VkSemaphoreCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pSemaphore: VkSemaphore* = 7DDD740000000051 Thread 0, Frame 0, Time 503658 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 0 queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 72303F0000000052 Thread 0, Frame 0, Time 503680 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 0 queueFamilyIndex: uint32_t = 0 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 02A7F70000000053 Thread 0, Frame 0, Time 503695 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED48: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 72303F0000000052 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 2 pCommandBuffers: VkCommandBuffer* = 000002DBE7985761 pCommandBuffers[0]: VkCommandBuffer = 000002DCF46DCBC0 pCommandBuffers[1]: VkCommandBuffer = 000002DCF46DEFE0 Thread 0, Frame 0, Time 503799 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED48: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 72303F0000000052 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 2 pCommandBuffers: VkCommandBuffer* = 000002DBE7985801 pCommandBuffers[0]: VkCommandBuffer = 000002DCF46DDDD0 pCommandBuffers[1]: VkCommandBuffer = 000002DCF46E01F0 Thread 0, Frame 0, Time 503830 us: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46DCBC0 pBeginInfo: const VkCommandBufferBeginInfo* = 000000DC8C2FEDF8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 4 (VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT) pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 0, Time 504288 us: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 000002DCF46DCBC0 srcStageMask: VkPipelineStageFlags = 1 (VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT) dstStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dependencyFlags: VkDependencyFlags = 4 (VK_DEPENDENCY_DEVICE_GROUP_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 000000DC8C2FED90 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 000000DC8C2FED90: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 98304 (VK_ACCESS_MEMORY_READ_BIT | VK_ACCESS_MEMORY_WRITE_BIT) dstAccessMask: VkAccessFlags = 128 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_GENERAL (1) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 73A850000000004D subresourceRange: VkImageSubresourceRange = 000000DC8C2FEDC0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 Thread 0, Frame 0, Time 504467 us: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46DCBC0 Thread 0, Frame 0, Time 504504 us: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46DDDD0 pBeginInfo: const VkCommandBufferBeginInfo* = 000000DC8C2FEDF8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 4 (VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT) pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 0, Time 504521 us: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 000002DCF46DDDD0 srcStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dstStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dependencyFlags: VkDependencyFlags = 4 (VK_DEPENDENCY_DEVICE_GROUP_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 000000DC8C2FED90 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 000000DC8C2FED90: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 128 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT) dstAccessMask: VkAccessFlags = 98304 (VK_ACCESS_MEMORY_READ_BIT | VK_ACCESS_MEMORY_WRITE_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_GENERAL (1) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 73A850000000004D subresourceRange: VkImageSubresourceRange = 000000DC8C2FEDC0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 Thread 0, Frame 0, Time 504567 us: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46DDDD0 Thread 0, Frame 0, Time 504576 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FEE68: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 72303F0000000052 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 1 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEE48 pCommandBuffers[0]: VkCommandBuffer = 000002DCF46E1400 Thread 0, Frame 0, Time 504608 us: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46E1400 pBeginInfo: const VkCommandBufferBeginInfo* = 000000DC8C2FEEA8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 1 (VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT) pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 0, Time 504627 us: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 000002DCF46E1400 srcStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dstStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dependencyFlags: VkDependencyFlags = 4 (VK_DEPENDENCY_DEVICE_GROUP_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 000000DC8C2FED90 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 000000DC8C2FED90: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 128 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT) dstAccessMask: VkAccessFlags = 98304 (VK_ACCESS_MEMORY_READ_BIT | VK_ACCESS_MEMORY_WRITE_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_UNDEFINED (0) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_GENERAL (1) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 73A850000000004D subresourceRange: VkImageSubresourceRange = 000000DC8C2FEDC0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 Thread 0, Frame 0, Time 504668 us: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46E1400 Thread 0, Frame 0, Time 504689 us: vkQueueSubmit(queue, submitCount, pSubmits, fence) returns VkResult VK_SUCCESS (0): queue: VkQueue = 000002DCEBECC9D0 submitCount: uint32_t = 1 pSubmits: const VkSubmitInfo* = 000000DC8C2FEEF0 pSubmits[0]: const VkSubmitInfo = 000000DC8C2FEEF0: sType: VkStructureType = VK_STRUCTURE_TYPE_SUBMIT_INFO (4) pNext: const void* = NULL waitSemaphoreCount: uint32_t = 0 pWaitSemaphores: const VkSemaphore* = NULL pWaitDstStageMask: const VkPipelineStageFlags* = NULL commandBufferCount: uint32_t = 1 pCommandBuffers: const VkCommandBuffer* = 000000DC8C2FEE48 pCommandBuffers[0]: const VkCommandBuffer = 000002DCF46E1400 signalSemaphoreCount: uint32_t = 0 pSignalSemaphores: const VkSemaphore* = NULL fence: VkFence = 0000000000000000 Thread 0, Frame 0, Time 505160 us: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46DEFE0 pBeginInfo: const VkCommandBufferBeginInfo* = 000000DC8C2FEDF8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 4 (VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT) pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 0, Time 505180 us: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 000002DCF46DEFE0 srcStageMask: VkPipelineStageFlags = 1 (VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT) dstStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dependencyFlags: VkDependencyFlags = 4 (VK_DEPENDENCY_DEVICE_GROUP_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 000000DC8C2FED90 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 000000DC8C2FED90: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 98304 (VK_ACCESS_MEMORY_READ_BIT | VK_ACCESS_MEMORY_WRITE_BIT) dstAccessMask: VkAccessFlags = 128 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_GENERAL (1) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 612F93000000004E subresourceRange: VkImageSubresourceRange = 000000DC8C2FEDC0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 Thread 0, Frame 0, Time 505227 us: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46DEFE0 Thread 0, Frame 0, Time 505237 us: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46E01F0 pBeginInfo: const VkCommandBufferBeginInfo* = 000000DC8C2FEDF8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 4 (VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT) pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 0, Time 505252 us: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 000002DCF46E01F0 srcStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dstStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dependencyFlags: VkDependencyFlags = 4 (VK_DEPENDENCY_DEVICE_GROUP_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 000000DC8C2FED90 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 000000DC8C2FED90: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 128 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT) dstAccessMask: VkAccessFlags = 98304 (VK_ACCESS_MEMORY_READ_BIT | VK_ACCESS_MEMORY_WRITE_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_GENERAL (1) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 612F93000000004E subresourceRange: VkImageSubresourceRange = 000000DC8C2FEDC0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 Thread 0, Frame 0, Time 505290 us: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46E01F0 Thread 0, Frame 0, Time 505298 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FEE68: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 72303F0000000052 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 1 pCommandBuffers: VkCommandBuffer* = 000000DC8C2FEE48 pCommandBuffers[0]: VkCommandBuffer = 000002DCF46D9590 Thread 0, Frame 0, Time 505327 us: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46D9590 pBeginInfo: const VkCommandBufferBeginInfo* = 000000DC8C2FEEA8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 1 (VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT) pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 0, Time 505343 us: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 000002DCF46D9590 srcStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dstStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dependencyFlags: VkDependencyFlags = 4 (VK_DEPENDENCY_DEVICE_GROUP_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 000000DC8C2FED90 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 000000DC8C2FED90: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 128 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT) dstAccessMask: VkAccessFlags = 98304 (VK_ACCESS_MEMORY_READ_BIT | VK_ACCESS_MEMORY_WRITE_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_UNDEFINED (0) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_GENERAL (1) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 612F93000000004E subresourceRange: VkImageSubresourceRange = 000000DC8C2FEDC0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 Thread 0, Frame 0, Time 505381 us: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46D9590 Thread 0, Frame 0, Time 505392 us: vkQueueSubmit(queue, submitCount, pSubmits, fence) returns VkResult VK_SUCCESS (0): queue: VkQueue = 000002DCEBECC9D0 submitCount: uint32_t = 1 pSubmits: const VkSubmitInfo* = 000000DC8C2FEEF0 pSubmits[0]: const VkSubmitInfo = 000000DC8C2FEEF0: sType: VkStructureType = VK_STRUCTURE_TYPE_SUBMIT_INFO (4) pNext: const void* = NULL waitSemaphoreCount: uint32_t = 0 pWaitSemaphores: const VkSemaphore* = NULL pWaitDstStageMask: const VkPipelineStageFlags* = NULL commandBufferCount: uint32_t = 1 pCommandBuffers: const VkCommandBuffer* = 000000DC8C2FEE48 pCommandBuffers[0]: const VkCommandBuffer = 000002DCF46D9590 signalSemaphoreCount: uint32_t = 0 pSignalSemaphores: const VkSemaphore* = NULL fence: VkFence = 0000000000000000 Thread 0, Frame 0, Time 505450 us: vkDestroyCommandPool(device, commandPool, pAllocator) returns void: device: VkDevice = 000002DCE9635CA0 commandPool: VkCommandPool = 02A7F70000000053 pAllocator: const VkAllocationCallbacks* = NULL Thread 0, Frame 0, Time 505568 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 0 queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 74EA280000000054 Thread 0, Frame 0, Time 505588 us: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkCommandPoolCreateInfo* = 000000DC8C2FED18: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO (39) pNext: const void* = NULL flags: VkCommandPoolCreateFlags = 0 queueFamilyIndex: uint32_t = 2 pAllocator: const VkAllocationCallbacks* = NULL pCommandPool: VkCommandPool* = 6871490000000055 Thread 0, Frame 0, Time 505603 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED48: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 74EA280000000054 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 2 pCommandBuffers: VkCommandBuffer* = 000002DBE79857A1 pCommandBuffers[0]: VkCommandBuffer = 000002DCF46DA7A0 pCommandBuffers[1]: VkCommandBuffer = 000002DCF46E2610 Thread 0, Frame 0, Time 505638 us: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 000000DC8C2FED48: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 74EA280000000054 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 2 pCommandBuffers: VkCommandBuffer* = 000002DBE7985841 pCommandBuffers[0]: VkCommandBuffer = 000002DCF46E3820 pCommandBuffers[1]: VkCommandBuffer = 000002DCF46DB9B0 Thread 0, Frame 0, Time 505664 us: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46DA7A0 pBeginInfo: const VkCommandBufferBeginInfo* = 000000DC8C2FEDF8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 4 (VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT) pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 0, Time 505689 us: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 000002DCF46DA7A0 srcStageMask: VkPipelineStageFlags = 1 (VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT) dstStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dependencyFlags: VkDependencyFlags = 4 (VK_DEPENDENCY_DEVICE_GROUP_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 000000DC8C2FED90 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 000000DC8C2FED90: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 98304 (VK_ACCESS_MEMORY_READ_BIT | VK_ACCESS_MEMORY_WRITE_BIT) dstAccessMask: VkAccessFlags = 128 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_GENERAL (1) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 73A850000000004D subresourceRange: VkImageSubresourceRange = 000000DC8C2FEDC0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 Thread 0, Frame 0, Time 505732 us: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46DA7A0 Thread 0, Frame 0, Time 505741 us: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46E3820 pBeginInfo: const VkCommandBufferBeginInfo* = 000000DC8C2FEDF8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 4 (VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT) pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 0, Time 505754 us: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 000002DCF46E3820 srcStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dstStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dependencyFlags: VkDependencyFlags = 4 (VK_DEPENDENCY_DEVICE_GROUP_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 000000DC8C2FED90 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 000000DC8C2FED90: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 128 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT) dstAccessMask: VkAccessFlags = 98304 (VK_ACCESS_MEMORY_READ_BIT | VK_ACCESS_MEMORY_WRITE_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_GENERAL (1) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 73A850000000004D subresourceRange: VkImageSubresourceRange = 000000DC8C2FEDC0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 Thread 0, Frame 0, Time 505791 us: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46E3820 Thread 0, Frame 0, Time 505799 us: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46E2610 pBeginInfo: const VkCommandBufferBeginInfo* = 000000DC8C2FEDF8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 4 (VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT) pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 0, Time 505811 us: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 000002DCF46E2610 srcStageMask: VkPipelineStageFlags = 1 (VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT) dstStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dependencyFlags: VkDependencyFlags = 4 (VK_DEPENDENCY_DEVICE_GROUP_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 000000DC8C2FED90 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 000000DC8C2FED90: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 98304 (VK_ACCESS_MEMORY_READ_BIT | VK_ACCESS_MEMORY_WRITE_BIT) dstAccessMask: VkAccessFlags = 128 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_GENERAL (1) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 612F93000000004E subresourceRange: VkImageSubresourceRange = 000000DC8C2FEDC0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 Thread 0, Frame 0, Time 505853 us: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46E2610 Thread 0, Frame 0, Time 505862 us: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46DB9B0 pBeginInfo: const VkCommandBufferBeginInfo* = 000000DC8C2FEDF8: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 4 (VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT) pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 0, Time 505875 us: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 000002DCF46DB9B0 srcStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dstStageMask: VkPipelineStageFlags = 65536 (VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) dependencyFlags: VkDependencyFlags = 4 (VK_DEPENDENCY_DEVICE_GROUP_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 000000DC8C2FED90 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 000000DC8C2FED90: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 128 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT) dstAccessMask: VkAccessFlags = 98304 (VK_ACCESS_MEMORY_READ_BIT | VK_ACCESS_MEMORY_WRITE_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_GENERAL (1) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 612F93000000004E subresourceRange: VkImageSubresourceRange = 000000DC8C2FEDC0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 1 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 Thread 0, Frame 0, Time 505914 us: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 000002DCF46DB9B0 Thread 0, Frame 0, Time 505922 us: vkDestroyCommandPool(device, commandPool, pAllocator) returns void: device: VkDevice = 000002DCE9635CA0 commandPool: VkCommandPool = 6871490000000055 pAllocator: const VkAllocationCallbacks* = NULL Thread 0, Frame 0, Time 778358 us: vkCreateShaderModule(device, pCreateInfo, pAllocator, pShaderModule) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkShaderModuleCreateInfo* = 000000DC8C2FF0A8: sType: VkStructureType = VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO (16) pNext: const void* = NULL flags: VkShaderModuleCreateFlags = 0 codeSize: size_t = 1040 pCode: const uint32_t* = 000002DCF6DA9900 pCode[0]: const uint32_t = 119734787 pCode[1]: const uint32_t = 65536 pCode[2]: const uint32_t = 524298 pCode[3]: const uint32_t = 39 pCode[4]: const uint32_t = 0 pCode[5]: const uint32_t = 131089 pCode[6]: const uint32_t = 1 pCode[7]: const uint32_t = 393227 pCode[8]: const uint32_t = 1 pCode[9]: const uint32_t = 1280527431 pCode[10]: const uint32_t = 1685353262 pCode[11]: const uint32_t = 808793134 pCode[12]: const uint32_t = 0 pCode[13]: const uint32_t = 196622 pCode[14]: const uint32_t = 0 pCode[15]: const uint32_t = 1 pCode[16]: const uint32_t = 393231 pCode[17]: const uint32_t = 5 pCode[18]: const uint32_t = 4 pCode[19]: const uint32_t = 1852399981 pCode[20]: const uint32_t = 0 pCode[21]: const uint32_t = 20 pCode[22]: const uint32_t = 393232 pCode[23]: const uint32_t = 4 pCode[24]: const uint32_t = 17 pCode[25]: const uint32_t = 3 pCode[26]: const uint32_t = 3 pCode[27]: const uint32_t = 1 pCode[28]: const uint32_t = 196611 pCode[29]: const uint32_t = 2 pCode[30]: const uint32_t = 430 pCode[31]: const uint32_t = 262149 pCode[32]: const uint32_t = 4 pCode[33]: const uint32_t = 1852399981 pCode[34]: const uint32_t = 0 pCode[35]: const uint32_t = 262149 pCode[36]: const uint32_t = 9 pCode[37]: const uint32_t = 1970037110 pCode[38]: const uint32_t = 101 pCode[39]: const uint32_t = 327685 pCode[40]: const uint32_t = 16 pCode[41]: const uint32_t = 1702389108 pCode[42]: const uint32_t = 1869562732 pCode[43]: const uint32_t = 25714 pCode[44]: const uint32_t = 524293 pCode[45]: const uint32_t = 20 pCode[46]: const uint32_t = 1197436007 pCode[47]: const uint32_t = 1633841004 pCode[48]: const uint32_t = 1986939244 pCode[49]: const uint32_t = 1952539503 pCode[50]: const uint32_t = 1231974249 pCode[51]: const uint32_t = 68 pCode[52]: const uint32_t = 393221 pCode[53]: const uint32_t = 27 pCode[54]: const uint32_t = 1701667139 pCode[55]: const uint32_t = 1967284594 pCode[56]: const uint32_t = 1919247974 pCode[57]: const uint32_t = 0 pCode[58]: const uint32_t = 327686 pCode[59]: const uint32_t = 27 pCode[60]: const uint32_t = 0 pCode[61]: const uint32_t = 2003134838 pCode[62]: const uint32_t = 115 pCode[63]: const uint32_t = 327685 pCode[64]: const uint32_t = 29 pCode[65]: const uint32_t = 1701667171 pCode[66]: const uint32_t = 1631871346 pCode[67]: const uint32_t = 24948 pCode[68]: const uint32_t = 262215 pCode[69]: const uint32_t = 20 pCode[70]: const uint32_t = 11 pCode[71]: const uint32_t = 28 pCode[72]: const uint32_t = 262215 pCode[73]: const uint32_t = 26 pCode[74]: const uint32_t = 6 pCode[75]: const uint32_t = 8 pCode[76]: const uint32_t = 327752 pCode[77]: const uint32_t = 27 pCode[78]: const uint32_t = 0 pCode[79]: const uint32_t = 35 pCode[80]: const uint32_t = 0 pCode[81]: const uint32_t = 196679 pCode[82]: const uint32_t = 27 pCode[83]: const uint32_t = 3 pCode[84]: const uint32_t = 262215 pCode[85]: const uint32_t = 29 pCode[86]: const uint32_t = 34 pCode[87]: const uint32_t = 0 pCode[88]: const uint32_t = 262215 pCode[89]: const uint32_t = 29 pCode[90]: const uint32_t = 33 pCode[91]: const uint32_t = 0 pCode[92]: const uint32_t = 262215 pCode[93]: const uint32_t = 38 pCode[94]: const uint32_t = 11 pCode[95]: const uint32_t = 25 pCode[96]: const uint32_t = 131091 pCode[97]: const uint32_t = 2 pCode[98]: const uint32_t = 196641 pCode[99]: const uint32_t = 3 pCode[100]: const uint32_t = 2 pCode[101]: const uint32_t = 196630 pCode[102]: const uint32_t = 6 pCode[103]: const uint32_t = 32 pCode[104]: const uint32_t = 262167 pCode[105]: const uint32_t = 7 pCode[106]: const uint32_t = 6 pCode[107]: const uint32_t = 4 pCode[108]: const uint32_t = 262176 pCode[109]: const uint32_t = 8 pCode[110]: const uint32_t = 7 pCode[111]: const uint32_t = 7 pCode[112]: const uint32_t = 262187 pCode[113]: const uint32_t = 6 pCode[114]: const uint32_t = 10 pCode[115]: const uint32_t = 0 pCode[116]: const uint32_t = 262187 pCode[117]: const uint32_t = 6 pCode[118]: const uint32_t = 11 pCode[119]: const uint32_t = 1065353216 pCode[120]: const uint32_t = 458796 pCode[121]: const uint32_t = 7 pCode[122]: const uint32_t = 12 pCode[123]: const uint32_t = 10 pCode[124]: const uint32_t = 10 pCode[125]: const uint32_t = 10 pCode[126]: const uint32_t = 11 pCode[127]: const uint32_t = 262165 pCode[128]: const uint32_t = 13 pCode[129]: const uint32_t = 32 pCode[130]: const uint32_t = 1 pCode[131]: const uint32_t = 262167 pCode[132]: const uint32_t = 14 pCode[133]: const uint32_t = 13 pCode[134]: const uint32_t = 2 pCode[135]: const uint32_t = 262176 pCode[136]: const uint32_t = 15 pCode[137]: const uint32_t = 7 pCode[138]: const uint32_t = 14 pCode[139]: const uint32_t = 262165 pCode[140]: const uint32_t = 17 pCode[141]: const uint32_t = 32 pCode[142]: const uint32_t = 0 pCode[143]: const uint32_t = 262167 pCode[144]: const uint32_t = 18 pCode[145]: const uint32_t = 17 pCode[146]: const uint32_t = 3 pCode[147]: const uint32_t = 262176 pCode[148]: const uint32_t = 19 pCode[149]: const uint32_t = 1 pCode[150]: const uint32_t = 18 pCode[151]: const uint32_t = 262203 pCode[152]: const uint32_t = 19 pCode[153]: const uint32_t = 20 pCode[154]: const uint32_t = 1 pCode[155]: const uint32_t = 262167 pCode[156]: const uint32_t = 21 pCode[157]: const uint32_t = 17 pCode[158]: const uint32_t = 2 pCode[159]: const uint32_t = 262187 pCode[160]: const uint32_t = 17 pCode[161]: const uint32_t = 25 pCode[162]: const uint32_t = 2 pCode[163]: const uint32_t = 262172 pCode[164]: const uint32_t = 26 pCode[165]: const uint32_t = 14 pCode[166]: const uint32_t = 25 pCode[167]: const uint32_t = 196638 pCode[168]: const uint32_t = 27 pCode[169]: const uint32_t = 26 pCode[170]: const uint32_t = 262176 pCode[171]: const uint32_t = 28 pCode[172]: const uint32_t = 2 pCode[173]: const uint32_t = 27 pCode[174]: const uint32_t = 262203 pCode[175]: const uint32_t = 28 pCode[176]: const uint32_t = 29 pCode[177]: const uint32_t = 2 pCode[178]: const uint32_t = 262187 pCode[179]: const uint32_t = 13 pCode[180]: const uint32_t = 30 pCode[181]: const uint32_t = 0 pCode[182]: const uint32_t = 262187 pCode[183]: const uint32_t = 13 pCode[184]: const uint32_t = 31 pCode[185]: const uint32_t = 15 pCode[186]: const uint32_t = 262187 pCode[187]: const uint32_t = 13 pCode[188]: const uint32_t = 32 pCode[189]: const uint32_t = 4294967295 pCode[190]: const uint32_t = 327724 pCode[191]: const uint32_t = 14 pCode[192]: const uint32_t = 33 pCode[193]: const uint32_t = 31 pCode[194]: const uint32_t = 32 pCode[195]: const uint32_t = 262176 pCode[196]: const uint32_t = 34 pCode[197]: const uint32_t = 2 pCode[198]: const uint32_t = 14 pCode[199]: const uint32_t = 262187 pCode[200]: const uint32_t = 17 pCode[201]: const uint32_t = 36 pCode[202]: const uint32_t = 3 pCode[203]: const uint32_t = 262187 pCode[204]: const uint32_t = 17 pCode[205]: const uint32_t = 37 pCode[206]: const uint32_t = 1 pCode[207]: const uint32_t = 393260 pCode[208]: const uint32_t = 18 pCode[209]: const uint32_t = 38 pCode[210]: const uint32_t = 36 pCode[211]: const uint32_t = 36 pCode[212]: const uint32_t = 37 pCode[213]: const uint32_t = 327734 pCode[214]: const uint32_t = 2 pCode[215]: const uint32_t = 4 pCode[216]: const uint32_t = 0 pCode[217]: const uint32_t = 3 pCode[218]: const uint32_t = 131320 pCode[219]: const uint32_t = 5 pCode[220]: const uint32_t = 262203 pCode[221]: const uint32_t = 8 pCode[222]: const uint32_t = 9 pCode[223]: const uint32_t = 7 pCode[224]: const uint32_t = 262203 pCode[225]: const uint32_t = 15 pCode[226]: const uint32_t = 16 pCode[227]: const uint32_t = 7 pCode[228]: const uint32_t = 196670 pCode[229]: const uint32_t = 9 pCode[230]: const uint32_t = 12 pCode[231]: const uint32_t = 262205 pCode[232]: const uint32_t = 18 pCode[233]: const uint32_t = 22 pCode[234]: const uint32_t = 20 pCode[235]: const uint32_t = 458831 pCode[236]: const uint32_t = 21 pCode[237]: const uint32_t = 23 pCode[238]: const uint32_t = 22 pCode[239]: const uint32_t = 22 pCode[240]: const uint32_t = 0 pCode[241]: const uint32_t = 1 pCode[242]: const uint32_t = 262268 pCode[243]: const uint32_t = 14 pCode[244]: const uint32_t = 24 pCode[245]: const uint32_t = 23 pCode[246]: const uint32_t = 196670 pCode[247]: const uint32_t = 16 pCode[248]: const uint32_t = 24 pCode[249]: const uint32_t = 393281 pCode[250]: const uint32_t = 34 pCode[251]: const uint32_t = 35 pCode[252]: const uint32_t = 29 pCode[253]: const uint32_t = 30 pCode[254]: const uint32_t = 30 pCode[255]: const uint32_t = 196670 pCode[256]: const uint32_t = 35 pCode[257]: const uint32_t = 33 pCode[258]: const uint32_t = 65789 pCode[259]: const uint32_t = 65592 pAllocator: const VkAllocationCallbacks* = NULL pShaderModule: VkShaderModule* = 05C59A0000000056 Thread 0, Frame 0, Time 779197 us: vkCreateDescriptorSetLayout(device, pCreateInfo, pAllocator, pSetLayout) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkDescriptorSetLayoutCreateInfo* = 000000DC8C2FEFF8: sType: VkStructureType = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO (32) pNext: const void* = NULL flags: VkDescriptorSetLayoutCreateFlags = 0 bindingCount: uint32_t = 1 pBindings: const VkDescriptorSetLayoutBinding* = 000000DC8C2FF038 pBindings[0]: const VkDescriptorSetLayoutBinding = 000000DC8C2FF038: binding: uint32_t = 0 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER (7) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 32 (VK_SHADER_STAGE_COMPUTE_BIT) pImmutableSamplers: const VkSampler* = UNUSED pAllocator: const VkAllocationCallbacks* = NULL pSetLayout: VkDescriptorSetLayout* = 73B89B0000000057 Thread 0, Frame 0, Time 779276 us: vkCreatePipelineLayout(device, pCreateInfo, pAllocator, pPipelineLayout) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkPipelineLayoutCreateInfo* = 000000DC8C2FEE28: sType: VkStructureType = VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO (30) pNext: const void* = NULL flags: VkPipelineLayoutCreateFlags = 0 setLayoutCount: uint32_t = 1 pSetLayouts: const VkDescriptorSetLayout* = 000000DC8C2FEE80 pSetLayouts[0]: const VkDescriptorSetLayout = 73B89B0000000057 pushConstantRangeCount: uint32_t = 0 pPushConstantRanges: const VkPushConstantRange* = NULL pAllocator: const VkAllocationCallbacks* = NULL pPipelineLayout: VkPipelineLayout* = 625F640000000058 Thread 0, Frame 0, Time 779556 us: vkCreateComputePipelines(device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pipelineCache: VkPipelineCache = 0000000000000000 createInfoCount: uint32_t = 1 pCreateInfos: const VkComputePipelineCreateInfo* = 000000DC8C2FEFB0 pCreateInfos[0]: const VkComputePipelineCreateInfo = 000000DC8C2FEFB0: sType: VkStructureType = VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO (29) pNext: const void* = NULL flags: VkPipelineCreateFlags = 0 stage: VkPipelineShaderStageCreateInfo = 000000DC8C2FEFC8: sType: VkStructureType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO (18) pNext: const void* = NULL flags: VkPipelineShaderStageCreateFlags = 0 stage: VkShaderStageFlagBits = 32 (VK_SHADER_STAGE_COMPUTE_BIT) module: VkShaderModule = 05C59A0000000056 pName: const char* = "main" pSpecializationInfo: const VkSpecializationInfo* = NULL layout: VkPipelineLayout = 625F640000000058 basePipelineHandle: VkPipeline = 0000000000000000 basePipelineIndex: int32_t = -1 pAllocator: const VkAllocationCallbacks* = NULL pPipelines: VkPipeline* = 000000DC8C2FF0D8 pPipelines[0]: VkPipeline = 0EE24D0000000059 Thread 0, Frame 0, Time 1340650 us: vkCreateShaderModule(device, pCreateInfo, pAllocator, pShaderModule) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkShaderModuleCreateInfo* = 000000DC8C2FF0A8: sType: VkStructureType = VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO (16) pNext: const void* = NULL flags: VkShaderModuleCreateFlags = 0 codeSize: size_t = 1092 pCode: const uint32_t* = 000002DCF4AF9E90 pCode[0]: const uint32_t = 119734787 pCode[1]: const uint32_t = 65536 pCode[2]: const uint32_t = 524298 pCode[3]: const uint32_t = 40 pCode[4]: const uint32_t = 0 pCode[5]: const uint32_t = 131089 pCode[6]: const uint32_t = 1 pCode[7]: const uint32_t = 393227 pCode[8]: const uint32_t = 1 pCode[9]: const uint32_t = 1280527431 pCode[10]: const uint32_t = 1685353262 pCode[11]: const uint32_t = 808793134 pCode[12]: const uint32_t = 0 pCode[13]: const uint32_t = 196622 pCode[14]: const uint32_t = 0 pCode[15]: const uint32_t = 1 pCode[16]: const uint32_t = 458767 pCode[17]: const uint32_t = 0 pCode[18]: const uint32_t = 4 pCode[19]: const uint32_t = 1852399981 pCode[20]: const uint32_t = 0 pCode[21]: const uint32_t = 25 pCode[22]: const uint32_t = 29 pCode[23]: const uint32_t = 196611 pCode[24]: const uint32_t = 2 pCode[25]: const uint32_t = 450 pCode[26]: const uint32_t = 262149 pCode[27]: const uint32_t = 4 pCode[28]: const uint32_t = 1852399981 pCode[29]: const uint32_t = 0 pCode[30]: const uint32_t = 327685 pCode[31]: const uint32_t = 12 pCode[32]: const uint32_t = 1769172848 pCode[33]: const uint32_t = 1852795252 pCode[34]: const uint32_t = 115 pCode[35]: const uint32_t = 393221 pCode[36]: const uint32_t = 23 pCode[37]: const uint32_t = 1348430951 pCode[38]: const uint32_t = 1700164197 pCode[39]: const uint32_t = 2019914866 pCode[40]: const uint32_t = 0 pCode[41]: const uint32_t = 393222 pCode[42]: const uint32_t = 23 pCode[43]: const uint32_t = 0 pCode[44]: const uint32_t = 1348430951 pCode[45]: const uint32_t = 1953067887 pCode[46]: const uint32_t = 7237481 pCode[47]: const uint32_t = 458758 pCode[48]: const uint32_t = 23 pCode[49]: const uint32_t = 1 pCode[50]: const uint32_t = 1348430951 pCode[51]: const uint32_t = 1953393007 pCode[52]: const uint32_t = 1702521171 pCode[53]: const uint32_t = 0 pCode[54]: const uint32_t = 458758 pCode[55]: const uint32_t = 23 pCode[56]: const uint32_t = 2 pCode[57]: const uint32_t = 1130327143 pCode[58]: const uint32_t = 1148217708 pCode[59]: const uint32_t = 1635021673 pCode[60]: const uint32_t = 6644590 pCode[61]: const uint32_t = 458758 pCode[62]: const uint32_t = 23 pCode[63]: const uint32_t = 3 pCode[64]: const uint32_t = 1130327143 pCode[65]: const uint32_t = 1147956341 pCode[66]: const uint32_t = 1635021673 pCode[67]: const uint32_t = 6644590 pCode[68]: const uint32_t = 196613 pCode[69]: const uint32_t = 25 pCode[70]: const uint32_t = 0 pCode[71]: const uint32_t = 393221 pCode[72]: const uint32_t = 29 pCode[73]: const uint32_t = 1449094247 pCode[74]: const uint32_t = 1702130277 pCode[75]: const uint32_t = 1684949368 pCode[76]: const uint32_t = 30821 pCode[77]: const uint32_t = 327752 pCode[78]: const uint32_t = 23 pCode[79]: const uint32_t = 0 pCode[80]: const uint32_t = 11 pCode[81]: const uint32_t = 0 pCode[82]: const uint32_t = 327752 pCode[83]: const uint32_t = 23 pCode[84]: const uint32_t = 1 pCode[85]: const uint32_t = 11 pCode[86]: const uint32_t = 1 pCode[87]: const uint32_t = 327752 pCode[88]: const uint32_t = 23 pCode[89]: const uint32_t = 2 pCode[90]: const uint32_t = 11 pCode[91]: const uint32_t = 3 pCode[92]: const uint32_t = 327752 pCode[93]: const uint32_t = 23 pCode[94]: const uint32_t = 3 pCode[95]: const uint32_t = 11 pCode[96]: const uint32_t = 4 pCode[97]: const uint32_t = 196679 pCode[98]: const uint32_t = 23 pCode[99]: const uint32_t = 2 pCode[100]: const uint32_t = 262215 pCode[101]: const uint32_t = 29 pCode[102]: const uint32_t = 11 pCode[103]: const uint32_t = 42 pCode[104]: const uint32_t = 131091 pCode[105]: const uint32_t = 2 pCode[106]: const uint32_t = 196641 pCode[107]: const uint32_t = 3 pCode[108]: const uint32_t = 2 pCode[109]: const uint32_t = 196630 pCode[110]: const uint32_t = 6 pCode[111]: const uint32_t = 32 pCode[112]: const uint32_t = 262167 pCode[113]: const uint32_t = 7 pCode[114]: const uint32_t = 6 pCode[115]: const uint32_t = 2 pCode[116]: const uint32_t = 262165 pCode[117]: const uint32_t = 8 pCode[118]: const uint32_t = 32 pCode[119]: const uint32_t = 0 pCode[120]: const uint32_t = 262187 pCode[121]: const uint32_t = 8 pCode[122]: const uint32_t = 9 pCode[123]: const uint32_t = 3 pCode[124]: const uint32_t = 262172 pCode[125]: const uint32_t = 10 pCode[126]: const uint32_t = 7 pCode[127]: const uint32_t = 9 pCode[128]: const uint32_t = 262176 pCode[129]: const uint32_t = 11 pCode[130]: const uint32_t = 6 pCode[131]: const uint32_t = 10 pCode[132]: const uint32_t = 262203 pCode[133]: const uint32_t = 11 pCode[134]: const uint32_t = 12 pCode[135]: const uint32_t = 6 pCode[136]: const uint32_t = 262187 pCode[137]: const uint32_t = 6 pCode[138]: const uint32_t = 13 pCode[139]: const uint32_t = 0 pCode[140]: const uint32_t = 262187 pCode[141]: const uint32_t = 6 pCode[142]: const uint32_t = 14 pCode[143]: const uint32_t = 3204448256 pCode[144]: const uint32_t = 327724 pCode[145]: const uint32_t = 7 pCode[146]: const uint32_t = 15 pCode[147]: const uint32_t = 13 pCode[148]: const uint32_t = 14 pCode[149]: const uint32_t = 262187 pCode[150]: const uint32_t = 6 pCode[151]: const uint32_t = 16 pCode[152]: const uint32_t = 1056964608 pCode[153]: const uint32_t = 327724 pCode[154]: const uint32_t = 7 pCode[155]: const uint32_t = 17 pCode[156]: const uint32_t = 16 pCode[157]: const uint32_t = 16 pCode[158]: const uint32_t = 327724 pCode[159]: const uint32_t = 7 pCode[160]: const uint32_t = 18 pCode[161]: const uint32_t = 14 pCode[162]: const uint32_t = 16 pCode[163]: const uint32_t = 393260 pCode[164]: const uint32_t = 10 pCode[165]: const uint32_t = 19 pCode[166]: const uint32_t = 15 pCode[167]: const uint32_t = 17 pCode[168]: const uint32_t = 18 pCode[169]: const uint32_t = 262167 pCode[170]: const uint32_t = 20 pCode[171]: const uint32_t = 6 pCode[172]: const uint32_t = 4 pCode[173]: const uint32_t = 262187 pCode[174]: const uint32_t = 8 pCode[175]: const uint32_t = 21 pCode[176]: const uint32_t = 1 pCode[177]: const uint32_t = 262172 pCode[178]: const uint32_t = 22 pCode[179]: const uint32_t = 6 pCode[180]: const uint32_t = 21 pCode[181]: const uint32_t = 393246 pCode[182]: const uint32_t = 23 pCode[183]: const uint32_t = 20 pCode[184]: const uint32_t = 6 pCode[185]: const uint32_t = 22 pCode[186]: const uint32_t = 22 pCode[187]: const uint32_t = 262176 pCode[188]: const uint32_t = 24 pCode[189]: const uint32_t = 3 pCode[190]: const uint32_t = 23 pCode[191]: const uint32_t = 262203 pCode[192]: const uint32_t = 24 pCode[193]: const uint32_t = 25 pCode[194]: const uint32_t = 3 pCode[195]: const uint32_t = 262165 pCode[196]: const uint32_t = 26 pCode[197]: const uint32_t = 32 pCode[198]: const uint32_t = 1 pCode[199]: const uint32_t = 262187 pCode[200]: const uint32_t = 26 pCode[201]: const uint32_t = 27 pCode[202]: const uint32_t = 0 pCode[203]: const uint32_t = 262176 pCode[204]: const uint32_t = 28 pCode[205]: const uint32_t = 1 pCode[206]: const uint32_t = 26 pCode[207]: const uint32_t = 262203 pCode[208]: const uint32_t = 28 pCode[209]: const uint32_t = 29 pCode[210]: const uint32_t = 1 pCode[211]: const uint32_t = 262176 pCode[212]: const uint32_t = 31 pCode[213]: const uint32_t = 6 pCode[214]: const uint32_t = 7 pCode[215]: const uint32_t = 262187 pCode[216]: const uint32_t = 6 pCode[217]: const uint32_t = 34 pCode[218]: const uint32_t = 1065353216 pCode[219]: const uint32_t = 262176 pCode[220]: const uint32_t = 38 pCode[221]: const uint32_t = 3 pCode[222]: const uint32_t = 20 pCode[223]: const uint32_t = 327734 pCode[224]: const uint32_t = 2 pCode[225]: const uint32_t = 4 pCode[226]: const uint32_t = 0 pCode[227]: const uint32_t = 3 pCode[228]: const uint32_t = 131320 pCode[229]: const uint32_t = 5 pCode[230]: const uint32_t = 196670 pCode[231]: const uint32_t = 12 pCode[232]: const uint32_t = 19 pCode[233]: const uint32_t = 262205 pCode[234]: const uint32_t = 26 pCode[235]: const uint32_t = 30 pCode[236]: const uint32_t = 29 pCode[237]: const uint32_t = 327745 pCode[238]: const uint32_t = 31 pCode[239]: const uint32_t = 32 pCode[240]: const uint32_t = 12 pCode[241]: const uint32_t = 30 pCode[242]: const uint32_t = 262205 pCode[243]: const uint32_t = 7 pCode[244]: const uint32_t = 33 pCode[245]: const uint32_t = 32 pCode[246]: const uint32_t = 327761 pCode[247]: const uint32_t = 6 pCode[248]: const uint32_t = 35 pCode[249]: const uint32_t = 33 pCode[250]: const uint32_t = 0 pCode[251]: const uint32_t = 327761 pCode[252]: const uint32_t = 6 pCode[253]: const uint32_t = 36 pCode[254]: const uint32_t = 33 pCode[255]: const uint32_t = 1 pCode[256]: const uint32_t = 458832 pCode[257]: const uint32_t = 20 pCode[258]: const uint32_t = 37 pCode[259]: const uint32_t = 35 pCode[260]: const uint32_t = 36 pCode[261]: const uint32_t = 16 pCode[262]: const uint32_t = 34 pCode[263]: const uint32_t = 327745 pCode[264]: const uint32_t = 38 pCode[265]: const uint32_t = 39 pCode[266]: const uint32_t = 25 pCode[267]: const uint32_t = 27 pCode[268]: const uint32_t = 196670 pCode[269]: const uint32_t = 39 pCode[270]: const uint32_t = 37 pCode[271]: const uint32_t = 65789 pCode[272]: const uint32_t = 65592 pAllocator: const VkAllocationCallbacks* = NULL pShaderModule: VkShaderModule* = 4868E6000000005A Thread 0, Frame 0, Time 1348047 us: vkCreateShaderModule(device, pCreateInfo, pAllocator, pShaderModule) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkShaderModuleCreateInfo* = 000000DC8C2FF0A8: sType: VkStructureType = VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO (16) pNext: const void* = NULL flags: VkShaderModuleCreateFlags = 0 codeSize: size_t = 352 pCode: const uint32_t* = 000002DCE962E4E0 pCode[0]: const uint32_t = 119734787 pCode[1]: const uint32_t = 65536 pCode[2]: const uint32_t = 524298 pCode[3]: const uint32_t = 13 pCode[4]: const uint32_t = 0 pCode[5]: const uint32_t = 131089 pCode[6]: const uint32_t = 1 pCode[7]: const uint32_t = 393227 pCode[8]: const uint32_t = 1 pCode[9]: const uint32_t = 1280527431 pCode[10]: const uint32_t = 1685353262 pCode[11]: const uint32_t = 808793134 pCode[12]: const uint32_t = 0 pCode[13]: const uint32_t = 196622 pCode[14]: const uint32_t = 0 pCode[15]: const uint32_t = 1 pCode[16]: const uint32_t = 393231 pCode[17]: const uint32_t = 4 pCode[18]: const uint32_t = 4 pCode[19]: const uint32_t = 1852399981 pCode[20]: const uint32_t = 0 pCode[21]: const uint32_t = 9 pCode[22]: const uint32_t = 196624 pCode[23]: const uint32_t = 4 pCode[24]: const uint32_t = 7 pCode[25]: const uint32_t = 196611 pCode[26]: const uint32_t = 2 pCode[27]: const uint32_t = 450 pCode[28]: const uint32_t = 262149 pCode[29]: const uint32_t = 4 pCode[30]: const uint32_t = 1852399981 pCode[31]: const uint32_t = 0 pCode[32]: const uint32_t = 327685 pCode[33]: const uint32_t = 9 pCode[34]: const uint32_t = 1131705711 pCode[35]: const uint32_t = 1919904879 pCode[36]: const uint32_t = 0 pCode[37]: const uint32_t = 262215 pCode[38]: const uint32_t = 9 pCode[39]: const uint32_t = 30 pCode[40]: const uint32_t = 0 pCode[41]: const uint32_t = 131091 pCode[42]: const uint32_t = 2 pCode[43]: const uint32_t = 196641 pCode[44]: const uint32_t = 3 pCode[45]: const uint32_t = 2 pCode[46]: const uint32_t = 196630 pCode[47]: const uint32_t = 6 pCode[48]: const uint32_t = 32 pCode[49]: const uint32_t = 262167 pCode[50]: const uint32_t = 7 pCode[51]: const uint32_t = 6 pCode[52]: const uint32_t = 4 pCode[53]: const uint32_t = 262176 pCode[54]: const uint32_t = 8 pCode[55]: const uint32_t = 3 pCode[56]: const uint32_t = 7 pCode[57]: const uint32_t = 262203 pCode[58]: const uint32_t = 8 pCode[59]: const uint32_t = 9 pCode[60]: const uint32_t = 3 pCode[61]: const uint32_t = 262187 pCode[62]: const uint32_t = 6 pCode[63]: const uint32_t = 10 pCode[64]: const uint32_t = 1065353216 pCode[65]: const uint32_t = 262187 pCode[66]: const uint32_t = 6 pCode[67]: const uint32_t = 11 pCode[68]: const uint32_t = 0 pCode[69]: const uint32_t = 458796 pCode[70]: const uint32_t = 7 pCode[71]: const uint32_t = 12 pCode[72]: const uint32_t = 10 pCode[73]: const uint32_t = 11 pCode[74]: const uint32_t = 11 pCode[75]: const uint32_t = 10 pCode[76]: const uint32_t = 327734 pCode[77]: const uint32_t = 2 pCode[78]: const uint32_t = 4 pCode[79]: const uint32_t = 0 pCode[80]: const uint32_t = 3 pCode[81]: const uint32_t = 131320 pCode[82]: const uint32_t = 5 pCode[83]: const uint32_t = 196670 pCode[84]: const uint32_t = 9 pCode[85]: const uint32_t = 12 pCode[86]: const uint32_t = 65789 pCode[87]: const uint32_t = 65592 pAllocator: const VkAllocationCallbacks* = NULL pShaderModule: VkShaderModule* = 6DCC3F000000005B Thread 0, Frame 0, Time 1348462 us: vkCreatePipelineLayout(device, pCreateInfo, pAllocator, pPipelineLayout) returns VkResult VK_SUCCESS (0): device: VkDevice = 000002DCE9635CA0 pCreateInfo: const VkPipelineLayoutCreateInfo* = 000000DC8C2FE578: sType: VkStructureType = VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO (30) pNext: const void* = NULL flags: VkPipelineLayoutCreateFlags = 0 setLayoutCount: uint32_t = 1 pSetLayouts: const VkDescriptorSetLayout* = 000000DC8C2FE5D0 pSetLayouts[0]: const VkDescriptorSetLayout = 73B89B0000000057 pushConstantRangeCount: uint32_t = 0 pPushConstantRanges: const VkPushConstantRange* = NULL pAllocator: const VkAllocationCallbacks* = NULL pPipelineLayout: VkPipelineLayout* = 130160000000005C Thread 0, Frame 0, Time 1348670 us: vkCreateGraphicsPipelines(device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines) returns VkResultProcess terminated