Launching Vulkan Application: - Layers overridden by "API dump" configuration. - Application: blender-4.3 - Executable: /usr/bin/blender-4.3 - Working Directory: /usr/bin - Log file: /home/julio/VulkanSDK/blender-4.3.0-beta.txt DEBUG: Meta-layer VK_LAYER_LUNARG_override component layer VK_LAYER_LUNARG_api_dump adding device extension VK_EXT_tooling_info DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0 DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so DEBUG | LAYER: Loading layer library libVkLayer_api_dump.so Thread 0, Frame 0: vkCreateInstance(pCreateInfo, pAllocator, pInstance) returns VkResult VK_SUCCESS (0): pCreateInfo: const VkInstanceCreateInfo* = 0x7ff,d41,1d0,be0: sType: VkStructureType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO (1) pNext: const void* = NULL flags: VkInstanceCreateFlags = 0 pApplicationInfo: const VkApplicationInfo* = 0x7ff,d41,1d4,0d0: sType: VkStructureType = VK_STRUCTURE_TYPE_APPLICATION_INFO (0) pNext: const void* = NULL pApplicationName: const char* = "Blender" applicationVersion: uint32_t = 4194304 pEngineName: const char* = "Blender" engineVersion: uint32_t = 4194304 apiVersion: uint32_t = 4202496 enabledLayerCount: uint32_t = 0 ppEnabledLayerNames: const char* const* = NULL enabledExtensionCount: uint32_t = 0 ppEnabledExtensionNames: const char* const* = NULL pNext: const void* = NULL pAllocator: const VkAllocationCallbacks* = NULL pInstance: VkInstance* = 0x724,c13,069,000 Thread 0, Frame 0: vkEnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices) returns VkResult VK_SUCCESS (0): instance: VkInstance = 0x724,c13,069,000 pPhysicalDeviceCount: uint32_t* = 2 pPhysicalDevices: VkPhysicalDevice* = NULL Thread 0, Frame 0: vkEnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices) returns VkResult VK_SUCCESS (0): instance: VkInstance = 0x724,c13,069,000 pPhysicalDeviceCount: uint32_t* = 2 pPhysicalDevices: VkPhysicalDevice* = 0x7ff,d41,1d4,110 pPhysicalDevices[0]: VkPhysicalDevice = 0x724,c12,cf1,4c0 pPhysicalDevices[1]: VkPhysicalDevice = 0x724,c12,cf1,5c0 Thread 0, Frame 0: vkGetPhysicalDeviceFeatures2(physicalDevice, pFeatures) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cf1,4c0 pFeatures: VkPhysicalDeviceFeatures2* = 0x7ff,d41,1d3,860: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 (1000059000) pNext: void* = VkPhysicalDeviceDynamicRenderingFeatures features: VkPhysicalDeviceFeatures = 0x7ff,d41,1d3,870: 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: VkPhysicalDeviceDynamicRenderingFeatures = 0x7ff,d41,1d3,840: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES (1000044003) pNext: void* = NULL dynamicRendering: VkBool32 = 1 Thread 0, Frame 0: vkGetPhysicalDeviceProperties2(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cf1,4c0 pProperties: VkPhysicalDeviceProperties2* = 0x7ff,d41,1d3,cb0: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 (1000059001) pNext: void* = VkPhysicalDeviceDriverProperties properties: VkPhysicalDeviceProperties = 0x7ff,d41,1d3,cc0: apiVersion: uint32_t = 4206881 driverVersion: uint32_t = 2370715712 vendorID: uint32_t = 4318 deviceID: uint32_t = 7953 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce RTX 2060" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 0x7ff,d41,1d3,dd4 pipelineCacheUUID[0]: uint8_t = 164 pipelineCacheUUID[1]: uint8_t = 226 pipelineCacheUUID[2]: uint8_t = 175 pipelineCacheUUID[3]: uint8_t = 194 pipelineCacheUUID[4]: uint8_t = 166 pipelineCacheUUID[5]: uint8_t = 247 pipelineCacheUUID[6]: uint8_t = 33 pipelineCacheUUID[7]: uint8_t = 154 pipelineCacheUUID[8]: uint8_t = 56 pipelineCacheUUID[9]: uint8_t = 18 pipelineCacheUUID[10]: uint8_t = 114 pipelineCacheUUID[11]: uint8_t = 26 pipelineCacheUUID[12]: uint8_t = 68 pipelineCacheUUID[13]: uint8_t = 15 pipelineCacheUUID[14]: uint8_t = 159 pipelineCacheUUID[15]: uint8_t = 16 limits: VkPhysicalDeviceLimits = 0x7ff,d41,1d3,de8: 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 = 4294967295 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627776 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] = 0x7ff,d41,1d3,ec4 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 0x7ff,d41,1d3,ed4 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] = 0x7ff,d41,1d3,f00 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 0x7ff,d41,1d3,f08 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] = 0x7ff,d41,1d3,fa4 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 0x7ff,d41,1d3,fac 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 = 0x7ff,d41,1d3,fe0: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 pNext: VkPhysicalDeviceDriverProperties = 0x7ff,d41,1d3,a90: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES (1000196000) pNext: void* = NULL driverID: VkDriverId = VK_DRIVER_ID_NVIDIA_PROPRIETARY (4) driverName: char[VK_MAX_DRIVER_NAME_SIZE] = "NVIDIA" driverInfo: char[VK_MAX_DRIVER_INFO_SIZE] = "565.57.01" conformanceVersion: VkConformanceVersion = 0x7ff,d41,1d3,ca4: major: uint8_t = 1 minor: uint8_t = 3 subminor: uint8_t = 8 patch: uint8_t = 2 Thread 0, Frame 0: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cf1,4c0 pProperties: VkPhysicalDeviceProperties* = 0x7ff,d41,1d4,360: apiVersion: uint32_t = 4206881 driverVersion: uint32_t = 2370715712 vendorID: uint32_t = 4318 deviceID: uint32_t = 7953 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce RTX 2060" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 0x7ff,d41,1d4,474 pipelineCacheUUID[0]: uint8_t = 164 pipelineCacheUUID[1]: uint8_t = 226 pipelineCacheUUID[2]: uint8_t = 175 pipelineCacheUUID[3]: uint8_t = 194 pipelineCacheUUID[4]: uint8_t = 166 pipelineCacheUUID[5]: uint8_t = 247 pipelineCacheUUID[6]: uint8_t = 33 pipelineCacheUUID[7]: uint8_t = 154 pipelineCacheUUID[8]: uint8_t = 56 pipelineCacheUUID[9]: uint8_t = 18 pipelineCacheUUID[10]: uint8_t = 114 pipelineCacheUUID[11]: uint8_t = 26 pipelineCacheUUID[12]: uint8_t = 68 pipelineCacheUUID[13]: uint8_t = 15 pipelineCacheUUID[14]: uint8_t = 159 pipelineCacheUUID[15]: uint8_t = 16 limits: VkPhysicalDeviceLimits = 0x7ff,d41,1d4,488: 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 = 4294967295 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627776 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] = 0x7ff,d41,1d4,564 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 0x7ff,d41,1d4,574 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] = 0x7ff,d41,1d4,5a0 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 0x7ff,d41,1d4,5a8 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] = 0x7ff,d41,1d4,644 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 0x7ff,d41,1d4,64c 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 = 0x7ff,d41,1d4,680: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 Thread 0, Frame 0: vkDestroyInstance(instance, pAllocator) returns voidDEBUG | DRIVER: Copying old device 0 into new device 0 DEBUG | DRIVER: Copying old device 1 into new device 1 : instance: VkInstance = 0x724,c13,069,000 pAllocator: const VkAllocationCallbacks* = NULL DEBUG | LAYER: Unloading layer library libVkLayer_api_dump.so DEBUG: Meta-layer VK_LAYER_LUNARG_override component layer VK_LAYER_LUNARG_api_dump adding device extension VK_EXT_tooling_info DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_monitor is not list inside of any. So removing layer from current layer list. DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_screenshot is not list inside of any. So removing layer from current layer list. DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0 DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0 DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so DEBUG: Meta-layer VK_LAYER_LUNARG_override component layer VK_LAYER_LUNARG_api_dump adding device extension VK_EXT_tooling_info DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_monitor is not list inside of any. So removing layer from current layer list. DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_screenshot is not list inside of any. So removing layer from current layer list. DEBUG: Meta-layer VK_LAYER_LUNARG_override component layer VK_LAYER_LUNARG_api_dump adding device extension VK_EXT_tooling_info DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_monitor is not list inside of any. So removing layer from current layer list. DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_screenshot is not list inside of any. So removing layer from current layer list. DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0 DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so DEBUG: Meta-layer VK_LAYER_LUNARG_override component layer VK_LAYER_LUNARG_api_dump adding device extension VK_EXT_tooling_info DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_monitor is not list inside of any. So removing layer from current layer list. DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_screenshot is not list inside of any. So removing layer from current layer list. DEBUG: Meta-layer VK_LAYER_LUNARG_override component layer VK_LAYER_LUNARG_api_dump adding device extension VK_EXT_tooling_info DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0 DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so Thread 0, Frame 0: vkCreateInstance(pCreateInfo, pAllocator, pInstance) returns VkResultDEBUG | LAYER: Loading layer library libVkLayer_api_dump.so VK_SUCCESS (0): pCreateInfo: const VkInstanceCreateInfo* = 0x7ff,d41,1d0,940: sType: VkStructureType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO (1) pNext: const void* = NULL flags: VkInstanceCreateFlags = 0 pApplicationInfo: const VkApplicationInfo* = 0x7ff,d41,1d3,e80: sType: VkStructureType = VK_STRUCTURE_TYPE_APPLICATION_INFO (0) pNext: const void* = NULL pApplicationName: const char* = "Blender" applicationVersion: uint32_t = 4194304 pEngineName: const char* = "Blender" engineVersion: uint32_t = 4194304 apiVersion: uint32_t = 4202496 enabledLayerCount: uint32_t = 0 ppEnabledLayerNames: const char* const* = NULL enabledExtensionCount: uint32_t = 2 ppEnabledExtensionNames: const char* const* = 0x724,c12,c8e,8b0 ppEnabledExtensionNames[0]: const char* const = "VK_KHR_surface" ppEnabledExtensionNames[1]: const char* const = "VK_KHR_wayland_surface" pNext: const void* = NULL pAllocator: const VkAllocationCallbacks* = NULL pInstance: VkInstance* = 0x724,c13,06a,800 Thread 0, Frame 0: vkEnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices) returns VkResult VK_SUCCESS (0): instance: VkInstance = 0x724,c13,06a,800 pPhysicalDeviceCount: uint32_t* = 2 pPhysicalDevices: VkPhysicalDevice* = NULL Thread 0, Frame 0: vkEnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices) returns VkResult VK_SUCCESS (0): instance: VkInstance = 0x724,c13,06a,800 pPhysicalDeviceCount: uint32_t* = 2 pPhysicalDevices: VkPhysicalDevice* = 0x724,c12,c8e,c60 pPhysicalDevices[0]: VkPhysicalDevice = 0x724,c12,cea,580 pPhysicalDevices[1]: VkPhysicalDevice = 0x724,c12,cea,600 Thread 0, Frame 0: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns voidDEBUG | DRIVER: Copying old device 0 into new device 0 DEBUG | DRIVER: Copying old device 1 into new device 1 : physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pProperties: VkPhysicalDeviceProperties* = 0x7ff,d41,1d3,f00: apiVersion: uint32_t = 4206881 driverVersion: uint32_t = 2370715712 vendorID: uint32_t = 4318 deviceID: uint32_t = 7953 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce RTX 2060" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 0x7ff,d41,1d4,014 pipelineCacheUUID[0]: uint8_t = 164 pipelineCacheUUID[1]: uint8_t = 226 pipelineCacheUUID[2]: uint8_t = 175 pipelineCacheUUID[3]: uint8_t = 194 pipelineCacheUUID[4]: uint8_t = 166 pipelineCacheUUID[5]: uint8_t = 247 pipelineCacheUUID[6]: uint8_t = 33 pipelineCacheUUID[7]: uint8_t = 154 pipelineCacheUUID[8]: uint8_t = 56 pipelineCacheUUID[9]: uint8_t = 18 pipelineCacheUUID[10]: uint8_t = 114 pipelineCacheUUID[11]: uint8_t = 26 pipelineCacheUUID[12]: uint8_t = 68 pipelineCacheUUID[13]: uint8_t = 15 pipelineCacheUUID[14]: uint8_t = 159 pipelineCacheUUID[15]: uint8_t = 16 limits: VkPhysicalDeviceLimits = 0x7ff,d41,1d4,028: 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 = 4294967295 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627776 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] = 0x7ff,d41,1d4,104 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 0x7ff,d41,1d4,114 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] = 0x7ff,d41,1d4,140 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 0x7ff,d41,1d4,148 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] = 0x7ff,d41,1d4,1e4 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 0x7ff,d41,1d4,1ec 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 = 0x7ff,d41,1d4,220: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 Thread 0, Frame 0: vkGetPhysicalDeviceFeatures2(physicalDevice, pFeatures) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pFeatures: VkPhysicalDeviceFeatures2* = 0x7ff,d41,1d4,238: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 (1000059000) pNext: void* = VkPhysicalDeviceVulkan11Features features: VkPhysicalDeviceFeatures = 0x7ff,d41,1d4,248: 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: VkPhysicalDeviceVulkan11Features = 0x7ff,d41,1d4,328: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES (49) pNext: void* = VkPhysicalDeviceVulkan12Features storageBuffer16BitAccess: VkBool32 = 1 uniformAndStorageBuffer16BitAccess: VkBool32 = 1 storagePushConstant16: VkBool32 = 1 storageInputOutput16: VkBool32 = 0 multiview: VkBool32 = 1 multiviewGeometryShader: VkBool32 = 1 multiviewTessellationShader: VkBool32 = 1 variablePointersStorageBuffer: VkBool32 = 1 variablePointers: VkBool32 = 1 protectedMemory: VkBool32 = 0 samplerYcbcrConversion: VkBool32 = 1 shaderDrawParameters: VkBool32 = 1 pNext: VkPhysicalDeviceVulkan12Features = 0x7ff,d41,1d4,368: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES (51) pNext: void* = NULL samplerMirrorClampToEdge: VkBool32 = 1 drawIndirectCount: VkBool32 = 1 storageBuffer8BitAccess: VkBool32 = 1 uniformAndStorageBuffer8BitAccess: VkBool32 = 1 storagePushConstant8: VkBool32 = 1 shaderBufferInt64Atomics: VkBool32 = 1 shaderSharedInt64Atomics: VkBool32 = 1 shaderFloat16: VkBool32 = 1 shaderInt8: VkBool32 = 1 descriptorIndexing: VkBool32 = 1 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 samplerFilterMinmax: VkBool32 = 1 scalarBlockLayout: VkBool32 = 1 imagelessFramebuffer: VkBool32 = 1 uniformBufferStandardLayout: VkBool32 = 1 shaderSubgroupExtendedTypes: VkBool32 = 1 separateDepthStencilLayouts: VkBool32 = 1 hostQueryReset: VkBool32 = 1 timelineSemaphore: VkBool32 = 1 bufferDeviceAddress: VkBool32 = 1 bufferDeviceAddressCaptureReplay: VkBool32 = 1 bufferDeviceAddressMultiDevice: VkBool32 = 1 vulkanMemoryModel: VkBool32 = 1 vulkanMemoryModelDeviceScope: VkBool32 = 1 vulkanMemoryModelAvailabilityVisibilityChains: VkBool32 = 1 shaderOutputViewportIndex: VkBool32 = 1 shaderOutputLayer: VkBool32 = 1 subgroupBroadcastDynamicId: VkBool32 = 1 Thread 0, Frame 0: vkGetPhysicalDeviceSurfaceFormatsKHR(physicalDevice, surface, pSurfaceFormatCount, pSurfaceFormats) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pSurfaceFormatCount: uint32_t* = 6 pSurfaceFormats: VkSurfaceFormatKHR* = NULL Thread 0, Frame 0: vkGetPhysicalDeviceSurfacePresentModesKHR(physicalDevice, surface, pPresentModeCount, pPresentModes) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pPresentModeCount: uint32_t* = 2 pPresentModes: VkPresentModeKHR* = NULL Thread 0, Frame 0: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,600 pProperties: VkPhysicalDeviceProperties* = 0x7ff,d41,1d3,f00: apiVersion: uint32_t = 4206881 driverVersion: uint32_t = 100671494 vendorID: uint32_t = 32902 deviceID: uint32_t = 16027 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU (1) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "Intel(R) UHD Graphics 630 (CFL GT2)" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 0x7ff,d41,1d4,014 pipelineCacheUUID[0]: uint8_t = 77 pipelineCacheUUID[1]: uint8_t = 222 pipelineCacheUUID[2]: uint8_t = 10 pipelineCacheUUID[3]: uint8_t = 189 pipelineCacheUUID[4]: uint8_t = 20 pipelineCacheUUID[5]: uint8_t = 38 pipelineCacheUUID[6]: uint8_t = 115 pipelineCacheUUID[7]: uint8_t = 177 pipelineCacheUUID[8]: uint8_t = 17 pipelineCacheUUID[9]: uint8_t = 84 pipelineCacheUUID[10]: uint8_t = 2 pipelineCacheUUID[11]: uint8_t = 243 pipelineCacheUUID[12]: uint8_t = 122 pipelineCacheUUID[13]: uint8_t = 151 pipelineCacheUUID[14]: uint8_t = 239 pipelineCacheUUID[15]: uint8_t = 132 limits: VkPhysicalDeviceLimits = 0x7ff,d41,1d4,028: 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 = 134217728 maxStorageBufferRange: uint32_t = 4294967295 maxPushConstantsSize: uint32_t = 128 maxMemoryAllocationCount: uint32_t = 4294967295 maxSamplerAllocationCount: uint32_t = 65536 bufferImageGranularity: VkDeviceSize = 1 sparseAddressSpaceSize: VkDeviceSize = 0 maxBoundDescriptorSets: uint32_t = 8 maxPerStageDescriptorSamplers: uint32_t = 65535 maxPerStageDescriptorUniformBuffers: uint32_t = 64 maxPerStageDescriptorStorageBuffers: uint32_t = 65535 maxPerStageDescriptorSampledImages: uint32_t = 65535 maxPerStageDescriptorStorageImages: uint32_t = 65535 maxPerStageDescriptorInputAttachments: uint32_t = 64 maxPerStageResources: uint32_t = 4294967295 maxDescriptorSetSamplers: uint32_t = 393210 maxDescriptorSetUniformBuffers: uint32_t = 384 maxDescriptorSetUniformBuffersDynamic: uint32_t = 8 maxDescriptorSetStorageBuffers: uint32_t = 393210 maxDescriptorSetStorageBuffersDynamic: uint32_t = 8 maxDescriptorSetSampledImages: uint32_t = 393210 maxDescriptorSetStorageImages: uint32_t = 393210 maxDescriptorSetInputAttachments: uint32_t = 256 maxVertexInputAttributes: uint32_t = 29 maxVertexInputBindings: uint32_t = 31 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 = 128 maxTessellationControlTotalOutputComponents: uint32_t = 2048 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 = 116 maxFragmentOutputAttachments: uint32_t = 8 maxFragmentDualSrcAttachments: uint32_t = 1 maxFragmentCombinedOutputResources: uint32_t = 131078 maxComputeSharedMemorySize: uint32_t = 65536 maxComputeWorkGroupCount: uint32_t[3] = 0x7ff,d41,1d4,104 maxComputeWorkGroupCount[0]: uint32_t = 65535 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 0x7ff,d41,1d4,114 maxComputeWorkGroupSize[0]: uint32_t = 1024 maxComputeWorkGroupSize[1]: uint32_t = 1024 maxComputeWorkGroupSize[2]: uint32_t = 1024 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] = 0x7ff,d41,1d4,140 maxViewportDimensions[0]: uint32_t = 16384 maxViewportDimensions[1]: uint32_t = 16384 viewportBoundsRange: float[2] = 0x7ff,d41,1d4,148 viewportBoundsRange[0]: float = -32768 viewportBoundsRange[1]: float = 32767 viewportSubPixelBits: uint32_t = 13 minMemoryMapAlignment: size_t = 4096 minTexelBufferOffsetAlignment: VkDeviceSize = 16 minUniformBufferOffsetAlignment: VkDeviceSize = 64 minStorageBufferOffsetAlignment: VkDeviceSize = 4 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 = 1 (VK_SAMPLE_COUNT_1_BIT) maxSampleMaskWords: uint32_t = 1 timestampComputeAndGraphics: VkBool32 = 1 timestampPeriod: float = 83.3333 maxClipDistances: uint32_t = 8 maxCullDistances: uint32_t = 8 maxCombinedClipAndCullDistances: uint32_t = 8 discreteQueuePriorities: uint32_t = 2 pointSizeRange: float[2] = 0x7ff,d41,1d4,1e4 pointSizeRange[0]: float = 0.125 pointSizeRange[1]: float = 255.875 lineWidthRange: float[2] = 0x7ff,d41,1d4,1ec lineWidthRange[0]: float = 0 lineWidthRange[1]: float = 8 pointSizeGranularity: float = 0.125 lineWidthGranularity: float = 0.0078125 strictLines: VkBool32 = 0 standardSampleLocations: VkBool32 = 1 optimalBufferCopyOffsetAlignment: VkDeviceSize = 128 optimalBufferCopyRowPitchAlignment: VkDeviceSize = 128 nonCoherentAtomSize: VkDeviceSize = 64 sparseProperties: VkPhysicalDeviceSparseProperties = 0x7ff,d41,1d4,220: residencyStandard2DBlockShape: VkBool32 = 0 residencyStandard2DMultisampleBlockShape: VkBool32 = 0 residencyStandard3DBlockShape: VkBool32 = 0 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 0 Thread 0, Frame 0: vkGetPhysicalDeviceFeatures2(physicalDevice, pFeatures) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,600 pFeatures: VkPhysicalDeviceFeatures2* = 0x7ff,d41,1d4,238: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 (1000059000) pNext: void* = VkPhysicalDeviceVulkan11Features features: VkPhysicalDeviceFeatures = 0x7ff,d41,1d4,248: 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 = 0 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 = 0 shaderResourceMinLod: VkBool32 = 1 sparseBinding: VkBool32 = 0 sparseResidencyBuffer: VkBool32 = 0 sparseResidencyImage2D: VkBool32 = 0 sparseResidencyImage3D: VkBool32 = 0 sparseResidency2Samples: VkBool32 = 0 sparseResidency4Samples: VkBool32 = 0 sparseResidency8Samples: VkBool32 = 0 sparseResidency16Samples: VkBool32 = 0 sparseResidencyAliased: VkBool32 = 0 variableMultisampleRate: VkBool32 = 1 inheritedQueries: VkBool32 = 1 pNext: VkPhysicalDeviceVulkan11Features = 0x7ff,d41,1d4,328: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES (49) pNext: void* = VkPhysicalDeviceVulkan12Features storageBuffer16BitAccess: VkBool32 = 1 uniformAndStorageBuffer16BitAccess: VkBool32 = 1 storagePushConstant16: VkBool32 = 1 storageInputOutput16: VkBool32 = 0 multiview: VkBool32 = 1 multiviewGeometryShader: VkBool32 = 1 multiviewTessellationShader: VkBool32 = 1 variablePointersStorageBuffer: VkBool32 = 1 variablePointers: VkBool32 = 1 protectedMemory: VkBool32 = 0 samplerYcbcrConversion: VkBool32 = 1 shaderDrawParameters: VkBool32 = 1 pNext: VkPhysicalDeviceVulkan12Features = 0x7ff,d41,1d4,368: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES (51) pNext: void* = NULL samplerMirrorClampToEdge: VkBool32 = 1 drawIndirectCount: VkBool32 = 1 storageBuffer8BitAccess: VkBool32 = 1 uniformAndStorageBuffer8BitAccess: VkBool32 = 1 storagePushConstant8: VkBool32 = 1 shaderBufferInt64Atomics: VkBool32 = 1 shaderSharedInt64Atomics: VkBool32 = 0 shaderFloat16: VkBool32 = 1 shaderInt8: VkBool32 = 1 descriptorIndexing: VkBool32 = 1 shaderInputAttachmentArrayDynamicIndexing: VkBool32 = 0 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 samplerFilterMinmax: VkBool32 = 1 scalarBlockLayout: VkBool32 = 1 imagelessFramebuffer: VkBool32 = 1 uniformBufferStandardLayout: VkBool32 = 1 shaderSubgroupExtendedTypes: VkBool32 = 1 separateDepthStencilLayouts: VkBool32 = 1 hostQueryReset: VkBool32 = 1 timelineSemaphore: VkBool32 = 1 bufferDeviceAddress: VkBool32 = 1 bufferDeviceAddressCaptureReplay: VkBool32 = 1 bufferDeviceAddressMultiDevice: VkBool32 = 0 vulkanMemoryModel: VkBool32 = 1 vulkanMemoryModelDeviceScope: VkBool32 = 1 vulkanMemoryModelAvailabilityVisibilityChains: VkBool32 = 1 shaderOutputViewportIndex: VkBool32 = 1 shaderOutputLayer: VkBool32 = 1 subgroupBroadcastDynamicId: VkBool32 = 1 Thread 0, Frame 0: vkGetPhysicalDeviceSurfaceFormatsKHR(physicalDevice, surface, pSurfaceFormatCount, pSurfaceFormats) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,600 surface: VkSurfaceKHR = 0x724,c13,123,e20 pSurfaceFormatCount: uint32_t* = 7 pSurfaceFormats: VkSurfaceFormatKHR* = NULL Thread 0, Frame 0: vkGetPhysicalDeviceSurfacePresentModesKHR(physicalDevice, surface, pPresentModeCount, pPresentModes) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,600 surface: VkSurfaceKHR = 0x724,c13,123,e20 pPresentModeCount: uint32_t* = 2 pPresentModes: VkPresentModeKHR* = NULL Thread 0, Frame 0: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pProperties: VkPhysicalDeviceProperties* = 0x9,53a,260: apiVersion: uint32_t = 4206881 driverVersion: uint32_t = 2370715712 vendorID: uint32_t = 4318 deviceID: uint32_t = 7953 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce RTX 2060" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 0x9,53a,374 pipelineCacheUUID[0]: uint8_t = 164 pipelineCacheUUID[1]: uint8_t = 226 pipelineCacheUUID[2]: uint8_t = 175 pipelineCacheUUID[3]: uint8_t = 194 pipelineCacheUUID[4]: uint8_t = 166 pipelineCacheUUID[5]: uint8_t = 247 pipelineCacheUUID[6]: uint8_t = 33 pipelineCacheUUID[7]: uint8_t = 154 pipelineCacheUUID[8]: uint8_t = 56 pipelineCacheUUID[9]: uint8_t = 18 pipelineCacheUUID[10]: uint8_t = 114 pipelineCacheUUID[11]: uint8_t = 26 pipelineCacheUUID[12]: uint8_t = 68 pipelineCacheUUID[13]: uint8_t = 15 pipelineCacheUUID[14]: uint8_t = 159 pipelineCacheUUID[15]: uint8_t = 16 limits: VkPhysicalDeviceLimits = 0x9,53a,388: 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 = 4294967295 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627776 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] = 0x9,53a,464 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 0x9,53a,474 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] = 0x9,53a,4a0 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 0x9,53a,4a8 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] = 0x9,53a,544 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 0x9,53a,54c 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 = 0x9,53a,580: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 Thread 0, Frame 0: vkGetPhysicalDeviceFeatures2(physicalDevice, pFeatures) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pFeatures: VkPhysicalDeviceFeatures2* = 0x9,53a,598: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 (1000059000) pNext: void* = VkPhysicalDeviceVulkan11Features features: VkPhysicalDeviceFeatures = 0x9,53a,5a8: 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: VkPhysicalDeviceVulkan11Features = 0x9,53a,688: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES (49) pNext: void* = VkPhysicalDeviceVulkan12Features storageBuffer16BitAccess: VkBool32 = 1 uniformAndStorageBuffer16BitAccess: VkBool32 = 1 storagePushConstant16: VkBool32 = 1 storageInputOutput16: VkBool32 = 0 multiview: VkBool32 = 1 multiviewGeometryShader: VkBool32 = 1 multiviewTessellationShader: VkBool32 = 1 variablePointersStorageBuffer: VkBool32 = 1 variablePointers: VkBool32 = 1 protectedMemory: VkBool32 = 0 samplerYcbcrConversion: VkBool32 = 1 shaderDrawParameters: VkBool32 = 1 pNext: VkPhysicalDeviceVulkan12Features = 0x9,53a,6c8: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES (51) pNext: void* = NULL samplerMirrorClampToEdge: VkBool32 = 1 drawIndirectCount: VkBool32 = 1 storageBuffer8BitAccess: VkBool32 = 1 uniformAndStorageBuffer8BitAccess: VkBool32 = 1 storagePushConstant8: VkBool32 = 1 shaderBufferInt64Atomics: VkBool32 = 1 shaderSharedInt64Atomics: VkBool32 = 1 shaderFloat16: VkBool32 = 1 shaderInt8: VkBool32 = 1 descriptorIndexing: VkBool32 = 1 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 samplerFilterMinmax: VkBool32 = 1 scalarBlockLayout: VkBool32 = 1 imagelessFramebuffer: VkBool32 = 1 uniformBufferStandardLayout: VkBool32 = 1 shaderSubgroupExtendedTypes: VkBool32 = 1 separateDepthStencilLayouts: VkBool32 = 1 hostQueryReset: VkBool32 = 1 timelineSemaphore: VkBool32 = 1 bufferDeviceAddress: VkBool32 = 1 bufferDeviceAddressCaptureReplay: VkBool32 = 1 bufferDeviceAddressMultiDevice: VkBool32 = 1 vulkanMemoryModel: VkBool32 = 1 vulkanMemoryModelDeviceScope: VkBool32 = 1 vulkanMemoryModelAvailabilityVisibilityChains: VkBool32 = 1 shaderOutputViewportIndex: VkBool32 = 1 shaderOutputLayer: VkBool32 = 1 subgroupBroadcastDynamicId: VkBool32 = 1 Thread 0, Frame 0: vkGetPhysicalDeviceQueueFamilyProperties(physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pQueueFamilyPropertyCount: uint32_t* = 5 pQueueFamilyProperties: VkQueueFamilyProperties* = NULL Thread 0, Frame 0: vkGetPhysicalDeviceQueueFamilyProperties(physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pQueueFamilyPropertyCount: uint32_t* = 5 pQueueFamilyProperties: VkQueueFamilyProperties* = 0x724,c12,a91,f00 pQueueFamilyProperties[0]: VkQueueFamilyProperties = 0x724,c12,a91,f00: 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 = 0x724,c12,a91,f0c: width: uint32_t = 1 height: uint32_t = 1 depth: uint32_t = 1 pQueueFamilyProperties[1]: VkQueueFamilyProperties = 0x724,c12,a91,f18: queueFlags: VkQueueFlags = 12 (VK_QUEUE_TRANSFER_BIT | VK_QUEUE_SPARSE_BINDING_BIT) queueCount: uint32_t = 2 timestampValidBits: uint32_t = 64 minImageTransferGranularity: VkExtent3D = 0x724,c12,a91,f24: width: uint32_t = 1 height: uint32_t = 1 depth: uint32_t = 1 pQueueFamilyProperties[2]: VkQueueFamilyProperties = 0x724,c12,a91,f30: 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 = 0x724,c12,a91,f3c: width: uint32_t = 1 height: uint32_t = 1 depth: uint32_t = 1 pQueueFamilyProperties[3]: VkQueueFamilyProperties = 0x724,c12,a91,f48: queueFlags: VkQueueFlags = 44 (VK_QUEUE_TRANSFER_BIT | VK_QUEUE_SPARSE_BINDING_BIT | VK_QUEUE_VIDEO_DECODE_BIT_KHR) queueCount: uint32_t = 1 timestampValidBits: uint32_t = 32 minImageTransferGranularity: VkExtent3D = 0x724,c12,a91,f54: width: uint32_t = 1 height: uint32_t = 1 depth: uint32_t = 1 pQueueFamilyProperties[4]: VkQueueFamilyProperties = 0x724,c12,a91,f60: queueFlags: VkQueueFlags = 76 (VK_QUEUE_TRANSFER_BIT | VK_QUEUE_SPARSE_BINDING_BIT | VK_QUEUE_VIDEO_ENCODE_BIT_KHR) queueCount: uint32_t = 1 timestampValidBits: uint32_t = 32 minImageTransferGranularity: VkExtent3D = 0x724,c12,a91,f6c: width: uint32_t = 1 height: uint32_t = 1 depth: uint32_t = 1 Thread 0, Frame 0: vkCreateDevice(physicalDevice, pCreateInfo, pAllocator, pDevice) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pCreateInfo: const VkDeviceCreateInfo* = 0x7ff,d41,1d3,8b0: sType: VkStructureType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO (3) pNext: const void* = NULL flags: VkDeviceCreateFlags = 0 queueCreateInfoCount: uint32_t = 1 pQueueCreateInfos: const VkDeviceQueueCreateInfo* = 0x724,c13,0c1,6e0 pQueueCreateInfos[0]: const VkDeviceQueueCreateInfo = 0x724,c13,0c1,6e0: sType: VkStructureType = VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO (2) pNext: const void* = NULL flags: VkDeviceQueueCreateFlags = 0 queueFamilyIndex: uint32_t = 0 queueCount: uint32_t = 1 pQueuePriorities: const float* = 0x7ff,d41,1d3,a2c pQueuePriorities[0]: const float = 1 enabledLayerCount: uint32_t = 0 ppEnabledLayerNames: const char* const* = NULL enabledExtensionCount: uint32_t = 5 ppEnabledExtensionNames: const char* const* = 0x724,c12,ced,600 ppEnabledExtensionNames[0]: const char* const = "VK_KHR_swapchain" ppEnabledExtensionNames[1]: const char* const = "VK_KHR_dynamic_rendering" ppEnabledExtensionNames[2]: const char* const = "VK_EXT_dynamic_rendering_unused_attachments" ppEnabledExtensionNames[3]: const char* const = "VK_KHR_maintenance4" ppEnabledExtensionNames[4]: const char* const = "VK_KHR_fragment_shader_barycentric" pEnabledFeatures: const VkPhysicalDeviceFeatures* = 0x7ff,d41,1d3,c80: robustBufferAccess: VkBool32 = 0 fullDrawIndexUint32: VkBool32 = 0 imageCubeArray: VkBool32 = 1 independentBlend: VkBool32 = 0 geometryShader: VkBool32 = 1 tessellationShader: VkBool32 = 0 sampleRateShading: VkBool32 = 0 dualSrcBlend: VkBool32 = 1 logicOp: VkBool32 = 1 multiDrawIndirect: VkBool32 = 1 drawIndirectFirstInstance: VkBool32 = 1 depthClamp: VkBool32 = 0 depthBiasClamp: VkBool32 = 0 fillModeNonSolid: VkBool32 = 0 depthBounds: VkBool32 = 0 wideLines: VkBool32 = 0 largePoints: VkBool32 = 0 alphaToOne: VkBool32 = 0 multiViewport: VkBool32 = 1 samplerAnisotropy: VkBool32 = 1 textureCompressionETC2: VkBool32 = 0 textureCompressionASTC_LDR: VkBool32 = 0 textureCompressionBC: VkBool32 = 0 occlusionQueryPrecise: VkBool32 = 0 pipelineStatisticsQuery: VkBool32 = 0 vertexPipelineStoresAndAtomics: VkBool32 = 0 fragmentStoresAndAtomics: VkBool32 = 1 shaderTessellationAndGeometryPointSize: VkBool32 = 0 shaderImageGatherExtended: VkBool32 = 0 shaderStorageImageExtendedFormats: VkBool32 = 0 shaderStorageImageMultisample: VkBool32 = 0 shaderStorageImageReadWithoutFormat: VkBool32 = 0 shaderStorageImageWriteWithoutFormat: VkBool32 = 0 shaderUniformBufferArrayDynamicIndexing: VkBool32 = 0 shaderSampledImageArrayDynamicIndexing: VkBool32 = 0 shaderStorageBufferArrayDynamicIndexing: VkBool32 = 0 shaderStorageImageArrayDynamicIndexing: VkBool32 = 0 shaderClipDistance: VkBool32 = 1 shaderCullDistance: VkBool32 = 0 shaderFloat64: VkBool32 = 0 shaderInt64: VkBool32 = 0 shaderInt16: VkBool32 = 0 shaderResourceResidency: VkBool32 = 0 shaderResourceMinLod: VkBool32 = 0 sparseBinding: VkBool32 = 0 sparseResidencyBuffer: VkBool32 = 0 sparseResidencyImage2D: VkBool32 = 0 sparseResidencyImage3D: VkBool32 = 0 sparseResidency2Samples: VkBool32 = 0 sparseResidency4Samples: VkBool32 = 0 sparseResidency8Samples: VkBool32 = 0 sparseResidency16Samples: VkBool32 = 0 sparseResidencyAliased: VkBool32 = 0 variableMultisampleRate: VkBool32 = 0 inheritedQueries: VkBool32 = 0 pNext: VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR = 0x7ff,d41,1d3,af0: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR (1000203000) pNext: void* = VkPhysicalDeviceMaintenance4Features fragmentShaderBarycentric: VkBool32 = 1 pNext: VkPhysicalDeviceMaintenance4Features = 0x7ff,d41,1d3,ad0: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES (1000413000) pNext: void* = NULL maintenance4: VkBool32 = 1 pNext: const void* = UNKNOWN (1000499000) pAllocator: const VkAllocationCallbacks* = NULL pDevice: VkDevice* = 0x724,c0a,9fd,dd0 Thread 0, Frame 0: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 0x724,c0a,9fd,dd0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 0 pQueue: VkQueue* = 0x724,c13,085,150 Thread 0, Frame 0: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkCommandPoolCreateInfo* = 0x7ff,d41,1d3,d70: 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* = 0x724,c13,127,bd0 Thread 0, Frame 0: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 0x7ff,d41,1d3,d70: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 0x724,c13,127,bd0 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 1 pCommandBuffers: VkCommandBuffer* = 0x724,c13,066,ea8 pCommandBuffers[0]: VkCommandBuffer = 0x724,c13,19c,c50 Thread 0, Frame 0: vkGetDeviceQueue(device, queueFamilyIndex, queueIndex, pQueue) returns void: device: VkDevice = 0x724,c0a,9fd,dd0 queueFamilyIndex: uint32_t = 0 queueIndex: uint32_t = 0 pQueue: VkQueue* = 0x724,c13,085,150 Thread 0, Frame 0: vkGetPhysicalDeviceSurfaceFormatsKHR(physicalDevice, surface, pSurfaceFormatCount, pSurfaceFormats) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pSurfaceFormatCount: uint32_t* = 6 pSurfaceFormats: VkSurfaceFormatKHR* = NULL Thread 0, Frame 0: vkGetPhysicalDeviceSurfaceFormatsKHR(physicalDevice, surface, pSurfaceFormatCount, pSurfaceFormats) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pSurfaceFormatCount: uint32_t* = 6 pSurfaceFormats: VkSurfaceFormatKHR* = 0x724,c13,0c1,6e0 pSurfaceFormats[0]: VkSurfaceFormatKHR = 0x724,c13,0c1,6e0: format: VkFormat = VK_FORMAT_R16G16B16A16_SFLOAT (97) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[1]: VkSurfaceFormatKHR = 0x724,c13,0c1,6e8: format: VkFormat = VK_FORMAT_A2R10G10B10_UNORM_PACK32 (58) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[2]: VkSurfaceFormatKHR = 0x724,c13,0c1,6f0: format: VkFormat = VK_FORMAT_B8G8R8A8_SRGB (50) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[3]: VkSurfaceFormatKHR = 0x724,c13,0c1,6f8: format: VkFormat = VK_FORMAT_B8G8R8A8_UNORM (44) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[4]: VkSurfaceFormatKHR = 0x724,c13,0c1,700: format: VkFormat = VK_FORMAT_R8G8B8A8_SRGB (43) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[5]: VkSurfaceFormatKHR = 0x724,c13,0c1,708: format: VkFormat = VK_FORMAT_R8G8B8A8_UNORM (37) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) Thread 0, Frame 0: vkGetPhysicalDeviceSurfacePresentModesKHR(physicalDevice, surface, pPresentModeCount, pPresentModes) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pPresentModeCount: uint32_t* = 2 pPresentModes: VkPresentModeKHR* = NULL Thread 0, Frame 0: vkGetPhysicalDeviceSurfacePresentModesKHR(physicalDevice, surface, pPresentModeCount, pPresentModes) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pPresentModeCount: uint32_t* = 2 pPresentModes: VkPresentModeKHR* = 0x724,c12,af8,bc0 pPresentModes[0]: VkPresentModeKHR = VK_PRESENT_MODE_MAILBOX_KHR (1) pPresentModes[1]: VkPresentModeKHR = VK_PRESENT_MODE_FIFO_KHR (2) Thread 0, Frame 0: vkGetPhysicalDeviceSurfaceCapabilitiesKHR(physicalDevice, surface, pSurfaceCapabilities) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pSurfaceCapabilities: VkSurfaceCapabilitiesKHR* = 0x7ff,d41,1d3,c60: minImageCount: uint32_t = 2 maxImageCount: uint32_t = 8 currentExtent: VkExtent2D = 0x7ff,d41,1d3,c68: width: uint32_t = 4294967295 height: uint32_t = 4294967295 minImageExtent: VkExtent2D = 0x7ff,d41,1d3,c70: width: uint32_t = 1 height: uint32_t = 1 maxImageExtent: VkExtent2D = 0x7ff,d41,1d3,c78: width: uint32_t = 16384 height: uint32_t = 16384 maxImageArrayLayers: uint32_t = 1 supportedTransforms: VkSurfaceTransformFlagsKHR = 1 (VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) currentTransform: VkSurfaceTransformFlagBitsKHR = 1 (VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) supportedCompositeAlpha: VkCompositeAlphaFlagsKHR = 3 (VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR | VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_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: vkCreateSwapchainKHR(device, pCreateInfo, pAllocator, pSwapchain) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSwapchainCreateInfoKHR* = 0x7ff,d41,1d3,cf0: sType: VkStructureType = VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR (1000001000) pNext: const void* = NULL flags: VkSwapchainCreateFlagsKHR = 0 surface: VkSurfaceKHR = 0x724,c13,123,e20 minImageCount: uint32_t = 3 imageFormat: VkFormat = VK_FORMAT_B8G8R8A8_UNORM (44) imageColorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) imageExtent: VkExtent2D = 0x7ff,d41,1d3,d1c: width: uint32_t = 1920 height: uint32_t = 1080 imageArrayLayers: uint32_t = 1 imageUsage: VkImageUsageFlags = 18 (VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT) imageSharingMode: VkSharingMode = VK_SHARING_MODE_EXCLUSIVE (0) queueFamilyIndexCount: uint32_t = 0 pQueueFamilyIndices: const uint32_t* = UNUSED preTransform: VkSurfaceTransformFlagBitsKHR = 1 (VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) compositeAlpha: VkCompositeAlphaFlagBitsKHR = 1 (VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR) presentMode: VkPresentModeKHR = VK_PRESENT_MODE_FIFO_KHR (2) clipped: VkBool32 = 1 oldSwapchain: VkSwapchainKHR = 0 pAllocator: const VkAllocationCallbacks* = NULL pSwapchain: VkSwapchainKHR* = 0x724,c0a,f19,050 Thread 0, Frame 0: vkGetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, pSwapchainImages) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 swapchain: VkSwapchainKHR = 0x724,c0a,f19,050 pSwapchainImageCount: uint32_t* = 3 pSwapchainImages: VkImage* = NULL Thread 0, Frame 0: vkGetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, pSwapchainImages) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 swapchain: VkSwapchainKHR = 0x724,c0a,f19,050 pSwapchainImageCount: uint32_t* = 3 pSwapchainImages: VkImage* = 0x724,c12,cea,d80 pSwapchainImages[0]: VkImage = 0x724,c0a,f19,f50 pSwapchainImages[1]: VkImage = 0x724,c0a,f1a,450 pSwapchainImages[2]: VkImage = 0x724,c0a,f1a,950 Thread 0, Frame 0: vkCreateFence(device, pCreateInfo, pAllocator, pFence) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkFenceCreateInfo* = 0x7ff,d41,1d3,c20: sType: VkStructureType = VK_STRUCTURE_TYPE_FENCE_CREATE_INFO (8) pNext: const void* = NULL flags: VkFenceCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pFence: VkFence* = 0x724,c12,cf2,150 Thread 0, Frame 0: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 0x724,c13,19c,c50 pBeginInfo: const VkCommandBufferBeginInfo* = 0x7ff,d41,1d3,c40: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 0 pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 0: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 0x724,c13,19c,c50 srcStageMask: VkPipelineStageFlags = 1 (VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT) dstStageMask: VkPipelineStageFlags = 1 (VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT) dependencyFlags: VkDependencyFlags = 1 (VK_DEPENDENCY_BY_REGION_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 3 pImageMemoryBarriers: const VkImageMemoryBarrier* = 0x724,c13,052,ca0 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 0x724,c13,052,ca0: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) dstAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_UNDEFINED (0) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) srcQueueFamilyIndex: uint32_t = 0 dstQueueFamilyIndex: uint32_t = 0 image: VkImage = 0x724,c0a,f19,f50 subresourceRange: VkImageSubresourceRange = 0x724,c13,052,cd0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 4294967295 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 4294967295 pImageMemoryBarriers[1]: const VkImageMemoryBarrier = 0x724,c13,052,ce8: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) dstAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_UNDEFINED (0) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) srcQueueFamilyIndex: uint32_t = 0 dstQueueFamilyIndex: uint32_t = 0 image: VkImage = 0x724,c0a,f1a,450 subresourceRange: VkImageSubresourceRange = 0x724,c13,052,d18: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 4294967295 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 4294967295 pImageMemoryBarriers[2]: const VkImageMemoryBarrier = 0x724,c13,052,d30: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) dstAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_UNDEFINED (0) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) srcQueueFamilyIndex: uint32_t = 0 dstQueueFamilyIndex: uint32_t = 0 image: VkImage = 0x724,c0a,f1a,950 subresourceRange: VkImageSubresourceRange = 0x724,c13,052,d60: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 4294967295 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 4294967295 Thread 0, Frame 0: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 0x724,c13,19c,c50 Thread 0, Frame 0: vkQueueSubmit(queue, submitCount, pSubmits, fence) returns VkResult VK_SUCCESS (0): queue: VkQueue = 0x724,c13,085,150 submitCount: uint32_t = 1 pSubmits: const VkSubmitInfo* = 0x7ff,d41,1d3,ca0 pSubmits[0]: const VkSubmitInfo = 0x7ff,d41,1d3,ca0: sType: VkStructureType = VK_STRUCTURE_TYPE_SUBMIT_INFO (4) pNext: const void* = NULL waitSemaphoreCount: uint32_t = 0 pWaitSemaphores: const VkSemaphore* = NULL pWaitDstStageMask: const VkPipelineStageFlags* = 0x7ff,d41,1d3,c1c commandBufferCount: uint32_t = 1 pCommandBuffers: const VkCommandBuffer* = 0x724,c13,066,ea8 pCommandBuffers[0]: const VkCommandBuffer = 0x724,c13,19c,c50 signalSemaphoreCount: uint32_t = 0 pSignalSemaphores: const VkSemaphore* = NULL fence: VkFence = 0 Thread 0, Frame 0: vkQueueWaitIdle(queue) returns VkResult VK_SUCCESS (0): queue: VkQueue = 0x724,c13,085,150 Thread 0, Frame 0: vkCreateInstance(pCreateInfo, pAllocator, pInstance) returns VkResultThe Wayland connection experienced a protocol error 2 in interface: wp_linux_drm_syncobj_surface_v1 Run with the environment variable "WAYLAND_DEBUG=1" for details. DEBUG: Meta-layer VK_LAYER_LUNARG_override component layer VK_LAYER_LUNARG_api_dump adding device extension VK_EXT_tooling_info DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0 DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so DEBUG | LAYER: Loading layer library libVkLayer_api_dump.so VK_SUCCESS (0): pCreateInfo: const VkInstanceCreateInfo* = 0x7ff,d41,1d0,ba0: sType: VkStructureType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO (1) pNext: const void* = NULL flags: VkInstanceCreateFlags = 0 pApplicationInfo: const VkApplicationInfo* = 0x7ff,d41,1d4,0a0: sType: VkStructureType = VK_STRUCTURE_TYPE_APPLICATION_INFO (0) pNext: const void* = NULL pApplicationName: const char* = "Blender" applicationVersion: uint32_t = 4194304 pEngineName: const char* = "Blender" engineVersion: uint32_t = 4194304 apiVersion: uint32_t = 4202496 enabledLayerCount: uint32_t = 0 ppEnabledLayerNames: const char* const* = NULL enabledExtensionCount: uint32_t = 0 ppEnabledExtensionNames: const char* const* = NULL pNext: const void* = NULL pAllocator: const VkAllocationCallbacks* = NULL pInstance: VkInstance* = 0x724,c12,cf7,000 Thread 0, Frame 0: vkEnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices) returns VkResult VK_SUCCESS (0): instance: VkInstance = 0x724,c12,cf7,000 pPhysicalDeviceCount: uint32_t* = 2 pPhysicalDevices: VkPhysicalDevice* = NULL Thread 0, Frame 0: vkEnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices) returns VkResult VK_SUCCESS (0): instance: VkInstance = 0x724,c12,cf7,000 pPhysicalDeviceCount: uint32_t* = 2 pPhysicalDevices: VkPhysicalDevice* = 0x7ff,d41,1d4,0e0 pPhysicalDevices[0]: VkPhysicalDevice = 0x724,c12,cee,560 pPhysicalDevices[1]: VkPhysicalDevice = 0x724,c12,cee,4a0 Thread 0, Frame 0: vkGetPhysicalDeviceFeatures2(physicalDevice, pFeatures) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cee,560 pFeatures: VkPhysicalDeviceFeatures2* = 0x7ff,d41,1d3,820: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 (1000059000) pNext: void* = VkPhysicalDeviceDynamicRenderingFeatures features: VkPhysicalDeviceFeatures = 0x7ff,d41,1d3,830: 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: VkPhysicalDeviceDynamicRenderingFeatures = 0x7ff,d41,1d3,800: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES (1000044003) pNext: void* = NULL dynamicRendering: VkBool32 = 1 Thread 0, Frame 0: vkGetPhysicalDeviceProperties2(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cee,560 pProperties: VkPhysicalDeviceProperties2* = 0x7ff,d41,1d3,c70: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 (1000059001) pNext: void* = VkPhysicalDeviceDriverProperties properties: VkPhysicalDeviceProperties = 0x7ff,d41,1d3,c80: apiVersion: uint32_t = 4206881 driverVersion: uint32_t = 2370715712 vendorID: uint32_t = 4318 deviceID: uint32_t = 7953 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce RTX 2060" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 0x7ff,d41,1d3,d94 pipelineCacheUUID[0]: uint8_t = 164 pipelineCacheUUID[1]: uint8_t = 226 pipelineCacheUUID[2]: uint8_t = 175 pipelineCacheUUID[3]: uint8_t = 194 pipelineCacheUUID[4]: uint8_t = 166 pipelineCacheUUID[5]: uint8_t = 247 pipelineCacheUUID[6]: uint8_t = 33 pipelineCacheUUID[7]: uint8_t = 154 pipelineCacheUUID[8]: uint8_t = 56 pipelineCacheUUID[9]: uint8_t = 18 pipelineCacheUUID[10]: uint8_t = 114 pipelineCacheUUID[11]: uint8_t = 26 pipelineCacheUUID[12]: uint8_t = 68 pipelineCacheUUID[13]: uint8_t = 15 pipelineCacheUUID[14]: uint8_t = 159 pipelineCacheUUID[15]: uint8_t = 16 limits: VkPhysicalDeviceLimits = 0x7ff,d41,1d3,da8: 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 = 4294967295 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627776 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] = 0x7ff,d41,1d3,e84 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 0x7ff,d41,1d3,e94 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] = 0x7ff,d41,1d3,ec0 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 0x7ff,d41,1d3,ec8 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] = 0x7ff,d41,1d3,f64 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 0x7ff,d41,1d3,f6c 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 = 0x7ff,d41,1d3,fa0: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 pNext: VkPhysicalDeviceDriverProperties = 0x7ff,d41,1d3,a50: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES (1000196000) pNext: void* = NULL driverID: VkDriverId = VK_DRIVER_ID_NVIDIA_PROPRIETARY (4) driverName: char[VK_MAX_DRIVER_NAME_SIZE] = "NVIDIA" driverInfo: char[VK_MAX_DRIVER_INFO_SIZE] = "565.57.01" conformanceVersion: VkConformanceVersion = 0x7ff,d41,1d3,c64: major: uint8_t = 1 minor: uint8_t = 3 subminor: uint8_t = 8 patch: uint8_t = 2 Thread 0, Frame 0: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cee,560 pProperties: VkPhysicalDeviceProperties* = 0x7ff,d41,1d4,320: apiVersion: uint32_t = 4206881 driverVersion: uint32_t = 2370715712 vendorID: uint32_t = 4318 deviceID: uint32_t = 7953 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce RTX 2060" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 0x7ff,d41,1d4,434 pipelineCacheUUID[0]: uint8_t = 164 pipelineCacheUUID[1]: uint8_t = 226 pipelineCacheUUID[2]: uint8_t = 175 pipelineCacheUUID[3]: uint8_t = 194 pipelineCacheUUID[4]: uint8_t = 166 pipelineCacheUUID[5]: uint8_t = 247 pipelineCacheUUID[6]: uint8_t = 33 pipelineCacheUUID[7]: uint8_t = 154 pipelineCacheUUID[8]: uint8_t = 56 pipelineCacheUUID[9]: uint8_t = 18 pipelineCacheUUID[10]: uint8_t = 114 pipelineCacheUUID[11]: uint8_t = 26 pipelineCacheUUID[12]: uint8_t = 68 pipelineCacheUUID[13]: uint8_t = 15 pipelineCacheUUID[14]: uint8_t = 159 pipelineCacheUUID[15]: uint8_t = 16 limits: VkPhysicalDeviceLimits = 0x7ff,d41,1d4,448: 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 = 4294967295 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627776 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] = 0x7ff,d41,1d4,524 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 0x7ff,d41,1d4,534 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] = 0x7ff,d41,1d4,560 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 0x7ff,d41,1d4,568 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] = 0x7ff,d41,1d4,604 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 0x7ff,d41,1d4,60c 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 = 0x7ff,d41,1d4,640: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 Thread 0, Frame 0: vkGetPhysicalDeviceFeatures2(physicalDevice, pFeatures) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cee,4a0 pFeatures: VkPhysicalDeviceFeatures2* = 0x7ff,d41,1d3,820: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 (1000059000) pNext: void* = VkPhysicalDeviceDynamicRenderingFeatures features: VkPhysicalDeviceFeatures = 0x7ff,d41,1d3,830: 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 = 0 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 = 0 shaderResourceMinLod: VkBool32 = 1 sparseBinding: VkBool32 = 0 sparseResidencyBuffer: VkBool32 = 0 sparseResidencyImage2D: VkBool32 = 0 sparseResidencyImage3D: VkBool32 = 0 sparseResidency2Samples: VkBool32 = 0 sparseResidency4Samples: VkBool32 = 0 sparseResidency8Samples: VkBool32 = 0 sparseResidency16Samples: VkBool32 = 0 sparseResidencyAliased: VkBool32 = 0 variableMultisampleRate: VkBool32 = 1 inheritedQueries: VkBool32 = 1 pNext: VkPhysicalDeviceDynamicRenderingFeatures = 0x7ff,d41,1d3,800: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES (1000044003) pNext: void* = NULL dynamicRendering: VkBool32 = 1 Thread 0, Frame 0: vkGetPhysicalDeviceProperties2(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cee,4a0 pProperties: VkPhysicalDeviceProperties2* = 0x7ff,d41,1d3,c70: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 (1000059001) pNext: void* = VkPhysicalDeviceDriverProperties properties: VkPhysicalDeviceProperties = 0x7ff,d41,1d3,c80: apiVersion: uint32_t = 4206881 driverVersion: uint32_t = 100671494 vendorID: uint32_t = 32902 deviceID: uint32_t = 16027 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU (1) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "Intel(R) UHD Graphics 630 (CFL GT2)" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 0x7ff,d41,1d3,d94 pipelineCacheUUID[0]: uint8_t = 77 pipelineCacheUUID[1]: uint8_t = 222 pipelineCacheUUID[2]: uint8_t = 10 pipelineCacheUUID[3]: uint8_t = 189 pipelineCacheUUID[4]: uint8_t = 20 pipelineCacheUUID[5]: uint8_t = 38 pipelineCacheUUID[6]: uint8_t = 115 pipelineCacheUUID[7]: uint8_t = 177 pipelineCacheUUID[8]: uint8_t = 17 pipelineCacheUUID[9]: uint8_t = 84 pipelineCacheUUID[10]: uint8_t = 2 pipelineCacheUUID[11]: uint8_t = 243 pipelineCacheUUID[12]: uint8_t = 122 pipelineCacheUUID[13]: uint8_t = 151 pipelineCacheUUID[14]: uint8_t = 239 pipelineCacheUUID[15]: uint8_t = 132 limits: VkPhysicalDeviceLimits = 0x7ff,d41,1d3,da8: 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 = 134217728 maxStorageBufferRange: uint32_t = 4294967295 maxPushConstantsSize: uint32_t = 128 maxMemoryAllocationCount: uint32_t = 4294967295 maxSamplerAllocationCount: uint32_t = 65536 bufferImageGranularity: VkDeviceSize = 1 sparseAddressSpaceSize: VkDeviceSize = 0 maxBoundDescriptorSets: uint32_t = 8 maxPerStageDescriptorSamplers: uint32_t = 65535 maxPerStageDescriptorUniformBuffers: uint32_t = 64 maxPerStageDescriptorStorageBuffers: uint32_t = 65535 maxPerStageDescriptorSampledImages: uint32_t = 65535 maxPerStageDescriptorStorageImages: uint32_t = 65535 maxPerStageDescriptorInputAttachments: uint32_t = 64 maxPerStageResources: uint32_t = 4294967295 maxDescriptorSetSamplers: uint32_t = 393210 maxDescriptorSetUniformBuffers: uint32_t = 384 maxDescriptorSetUniformBuffersDynamic: uint32_t = 8 maxDescriptorSetStorageBuffers: uint32_t = 393210 maxDescriptorSetStorageBuffersDynamic: uint32_t = 8 maxDescriptorSetSampledImages: uint32_t = 393210 maxDescriptorSetStorageImages: uint32_t = 393210 maxDescriptorSetInputAttachments: uint32_t = 256 maxVertexInputAttributes: uint32_t = 29 maxVertexInputBindings: uint32_t = 31 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 = 128 maxTessellationControlTotalOutputComponents: uint32_t = 2048 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 = 116 maxFragmentOutputAttachments: uint32_t = 8 maxFragmentDualSrcAttachments: uint32_t = 1 maxFragmentCombinedOutputResources: uint32_t = 131078 maxComputeSharedMemorySize: uint32_t = 65536 maxComputeWorkGroupCount: uint32_t[3] = 0x7ff,d41,1d3,e84 maxComputeWorkGroupCount[0]: uint32_t = 65535 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 0x7ff,d41,1d3,e94 maxComputeWorkGroupSize[0]: uint32_t = 1024 maxComputeWorkGroupSize[1]: uint32_t = 1024 maxComputeWorkGroupSize[2]: uint32_t = 1024 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] = 0x7ff,d41,1d3,ec0 maxViewportDimensions[0]: uint32_t = 16384 maxViewportDimensions[1]: uint32_t = 16384 viewportBoundsRange: float[2] = 0x7ff,d41,1d3,ec8 viewportBoundsRange[0]: float = -32768 viewportBoundsRange[1]: float = 32767 viewportSubPixelBits: uint32_t = 13 minMemoryMapAlignment: size_t = 4096 minTexelBufferOffsetAlignment: VkDeviceSize = 16 minUniformBufferOffsetAlignment: VkDeviceSize = 64 minStorageBufferOffsetAlignment: VkDeviceSize = 4 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 = 1 (VK_SAMPLE_COUNT_1_BIT) maxSampleMaskWords: uint32_t = 1 timestampComputeAndGraphics: VkBool32 = 1 timestampPeriod: float = 83.3333 maxClipDistances: uint32_t = 8 maxCullDistances: uint32_t = 8 maxCombinedClipAndCullDistances: uint32_t = 8 discreteQueuePriorities: uint32_t = 2 pointSizeRange: float[2] = 0x7ff,d41,1d3,f64 pointSizeRange[0]: float = 0.125 pointSizeRange[1]: float = 255.875 lineWidthRange: float[2] = 0x7ff,d41,1d3,f6c lineWidthRange[0]: float = 0 lineWidthRange[1]: float = 8 pointSizeGranularity: float = 0.125 lineWidthGranularity: float = 0.0078125 strictLines: VkBool32 = 0 standardSampleLocations: VkBool32 = 1 optimalBufferCopyOffsetAlignment: VkDeviceSize = 128 optimalBufferCopyRowPitchAlignment: VkDeviceSize = 128 nonCoherentAtomSize: VkDeviceSize = 64 sparseProperties: VkPhysicalDeviceSparseProperties = 0x7ff,d41,1d3,fa0: residencyStandard2DBlockShape: VkBool32 = 0 residencyStandard2DMultisampleBlockShape: VkBool32 = 0 residencyStandard3DBlockShape: VkBool32 = 0 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 0 pNext: VkPhysicalDeviceDriverProperties = 0x7ff,d41,1d3,a50: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES (1000196000) pNext: void* = NULL driverID: VkDriverId = VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA (6) driverName: char[VK_MAX_DRIVER_NAME_SIZE] = "Intel open-source Mesa driver" driverInfo: char[VK_MAX_DRIVER_INFO_SIZE] = "Mesa 24.2.6-arch1.1" conformanceVersion: VkConformanceVersion = 0x7ff,d41,1d3,c64: major: uint8_t = 1 minor: uint8_t = 3 subminor: uint8_t = 6 patch: uint8_t = 0 Thread 0, Frame 0: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cee,4a0 pProperties: VkPhysicalDeviceProperties* = 0x7ff,d41,1d4,320: apiVersion: uint32_t = 4206881 driverVersion: uint32_t = 100671494 vendorID: uint32_t = 32902 deviceID: uint32_t = 16027 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU (1) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "Intel(R) UHD Graphics 630 (CFL GT2)" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 0x7ff,d41,1d4,434 pipelineCacheUUID[0]: uint8_t = 77 pipelineCacheUUID[1]: uint8_t = 222 pipelineCacheUUID[2]: uint8_t = 10 pipelineCacheUUID[3]: uint8_t = 189 pipelineCacheUUID[4]: uint8_t = 20 pipelineCacheUUID[5]: uint8_t = 38 pipelineCacheUUID[6]: uint8_t = 115 pipelineCacheUUID[7]: uint8_t = 177 pipelineCacheUUID[8]: uint8_t = 17 pipelineCacheUUID[9]: uint8_t = 84 pipelineCacheUUID[10]: uint8_t = 2 pipelineCacheUUID[11]: uint8_t = 243 pipelineCacheUUID[12]: uint8_t = 122 pipelineCacheUUID[13]: uint8_t = 151 pipelineCacheUUID[14]: uint8_t = 239 pipelineCacheUUID[15]: uint8_t = 132 limits: VkPhysicalDeviceLimits = 0x7ff,d41,1d4,448: 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 = 134217728 maxStorageBufferRange: uint32_t = 4294967295 maxPushConstantsSize: uint32_t = 128 maxMemoryAllocationCount: uint32_t = 4294967295 maxSamplerAllocationCount: uint32_t = 65536 bufferImageGranularity: VkDeviceSize = 1 sparseAddressSpaceSize: VkDeviceSize = 0 maxBoundDescriptorSets: uint32_t = 8 maxPerStageDescriptorSamplers: uint32_t = 65535 maxPerStageDescriptorUniformBuffers: uint32_t = 64 maxPerStageDescriptorStorageBuffers: uint32_t = 65535 maxPerStageDescriptorSampledImages: uint32_t = 65535 maxPerStageDescriptorStorageImages: uint32_t = 65535 maxPerStageDescriptorInputAttachments: uint32_t = 64 maxPerStageResources: uint32_t = 4294967295 maxDescriptorSetSamplers: uint32_t = 393210 maxDescriptorSetUniformBuffers: uint32_t = 384 maxDescriptorSetUniformBuffersDynamic: uint32_t = 8 maxDescriptorSetStorageBuffers: uint32_t = 393210 maxDescriptorSetStorageBuffersDynamic: uint32_t = 8 maxDescriptorSetSampledImages: uint32_t = 393210 maxDescriptorSetStorageImages: uint32_t = 393210 maxDescriptorSetInputAttachments: uint32_t = 256 maxVertexInputAttributes: uint32_t = 29 maxVertexInputBindings: uint32_t = 31 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 = 128 maxTessellationControlTotalOutputComponents: uint32_t = 2048 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 = 116 maxFragmentOutputAttachments: uint32_t = 8 maxFragmentDualSrcAttachments: uint32_t = 1 maxFragmentCombinedOutputResources: uint32_t = 131078 maxComputeSharedMemorySize: uint32_t = 65536 maxComputeWorkGroupCount: uint32_t[3] = 0x7ff,d41,1d4,524 maxComputeWorkGroupCount[0]: uint32_t = 65535 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 0x7ff,d41,1d4,534 maxComputeWorkGroupSize[0]: uint32_t = 1024 maxComputeWorkGroupSize[1]: uint32_t = 1024 maxComputeWorkGroupSize[2]: uint32_t = 1024 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] = 0x7ff,d41,1d4,560 maxViewportDimensions[0]: uint32_t = 16384 maxViewportDimensions[1]: uint32_t = 16384 viewportBoundsRange: float[2] = 0x7ff,d41,1d4,568 viewportBoundsRange[0]: float = -32768 viewportBoundsRange[1]: float = 32767 viewportSubPixelBits: uint32_t = 13 minMemoryMapAlignment: size_t = 4096 minTexelBufferOffsetAlignment: VkDeviceSize = 16 minUniformBufferOffsetAlignment: VkDeviceSize = 64 minStorageBufferOffsetAlignment: VkDeviceSize = 4 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: VkSaDEBUG | DRIVER: Copying old device 0 into new device 0 DEBUG | DRIVER: Copying old device 1 into new device 1 DEBUG | LAYER: Unloading layer library libVkLayer_api_dump.so mpleCountFlags = 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 = 1 (VK_SAMPLE_COUNT_1_BIT) maxSampleMaskWords: uint32_t = 1 timestampComputeAndGraphics: VkBool32 = 1 timestampPeriod: float = 83.3333 maxClipDistances: uint32_t = 8 maxCullDistances: uint32_t = 8 maxCombinedClipAndCullDistances: uint32_t = 8 discreteQueuePriorities: uint32_t = 2 pointSizeRange: float[2] = 0x7ff,d41,1d4,604 pointSizeRange[0]: float = 0.125 pointSizeRange[1]: float = 255.875 lineWidthRange: float[2] = 0x7ff,d41,1d4,60c lineWidthRange[0]: float = 0 lineWidthRange[1]: float = 8 pointSizeGranularity: float = 0.125 lineWidthGranularity: float = 0.0078125 strictLines: VkBool32 = 0 standardSampleLocations: VkBool32 = 1 optimalBufferCopyOffsetAlignment: VkDeviceSize = 128 optimalBufferCopyRowPitchAlignment: VkDeviceSize = 128 nonCoherentAtomSize: VkDeviceSize = 64 sparseProperties: VkPhysicalDeviceSparseProperties = 0x7ff,d41,1d4,640: residencyStandard2DBlockShape: VkBool32 = 0 residencyStandard2DMultisampleBlockShape: VkBool32 = 0 residencyStandard3DBlockShape: VkBool32 = 0 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 0 Thread 0, Frame 0: vkDestroyInstance(instance, pAllocator) returns void: instance: VkInstance = 0x724,c12,cf7,000 pAllocator: const VkAllocationCallbacks* = NULL Thread 0, Frame 0: vkGetPhysicalDeviceProperties2(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pProperties: VkPhysicalDeviceProperties2* = 0x7ff,d41,1d4,290: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 (1000059001) pNext: void* = VkPhysicalDeviceDriverProperties properties: VkPhysicalDeviceProperties = 0x7ff,d41,1d4,2a0: apiVersion: uint32_t = 4206881 driverVersion: uint32_t = 2370715712 vendorID: uint32_t = 4318 deviceID: uint32_t = 7953 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce RTX 2060" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 0x7ff,d41,1d4,3b4 pipelineCacheUUID[0]: uint8_t = 164 pipelineCacheUUID[1]: uint8_t = 226 pipelineCacheUUID[2]: uint8_t = 175 pipelineCacheUUID[3]: uint8_t = 194 pipelineCacheUUID[4]: uint8_t = 166 pipelineCacheUUID[5]: uint8_t = 247 pipelineCacheUUID[6]: uint8_t = 33 pipelineCacheUUID[7]: uint8_t = 154 pipelineCacheUUID[8]: uint8_t = 56 pipelineCacheUUID[9]: uint8_t = 18 pipelineCacheUUID[10]: uint8_t = 114 pipelineCacheUUID[11]: uint8_t = 26 pipelineCacheUUID[12]: uint8_t = 68 pipelineCacheUUID[13]: uint8_t = 15 pipelineCacheUUID[14]: uint8_t = 159 pipelineCacheUUID[15]: uint8_t = 16 limits: VkPhysicalDeviceLimits = 0x7ff,d41,1d4,3c8: 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 = 4294967295 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627776 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] = 0x7ff,d41,1d4,4a4 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 0x7ff,d41,1d4,4b4 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] = 0x7ff,d41,1d4,4e0 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 0x7ff,d41,1d4,4e8 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] = 0x7ff,d41,1d4,584 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 0x7ff,d41,1d4,58c 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 = 0x7ff,d41,1d4,5c0: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 pNext: VkPhysicalDeviceDriverProperties = 0x724,c12,f80,990: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES (1000196000) pNext: void* = NULL driverID: VkDriverId = VK_DRIVER_ID_NVIDIA_PROPRIETARY (4) driverName: char[VK_MAX_DRIVER_NAME_SIZE] = "NVIDIA" driverInfo: char[VK_MAX_DRIVER_INFO_SIZE] = "565.57.01" conformanceVersion: VkConformanceVersion = 0x724,c12,f80,ba4: major: uint8_t = 1 minor: uint8_t = 3 subminor: uint8_t = 8 patch: uint8_t = 2 Thread 0, Frame 0: vkGetPhysicalDeviceMemoryProperties(physicalDevice, pMemoryProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pMemoryProperties: VkPhysicalDeviceMemoryProperties* = 0x724,c12,f80,ba8: memoryTypeCount: uint32_t = 6 memoryTypes: VkMemoryType[VK_MAX_MEMORY_TYPES] = 0x724,c12,f80,bac memoryTypes[0]: VkMemoryType = 0x724,c12,f80,bac: propertyFlags: VkMemoryPropertyFlags = 0 heapIndex: uint32_t = 1 memoryTypes[1]: VkMemoryType = 0x724,c12,f80,bb4: propertyFlags: VkMemoryPropertyFlags = 1 (VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) heapIndex: uint32_t = 0 memoryTypes[2]: VkMemoryType = 0x724,c12,f80,bbc: propertyFlags: VkMemoryPropertyFlags = 1 (VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) heapIndex: uint32_t = 0 memoryTypes[3]: VkMemoryType = 0x724,c12,f80,bc4: propertyFlags: VkMemoryPropertyFlags = 6 (VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_COHERENT_BIT) heapIndex: uint32_t = 1 memoryTypes[4]: VkMemoryType = 0x724,c12,f80,bcc: 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[5]: VkMemoryType = 0x724,c12,f80,bd4: 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] = 0x724,c12,f80,cb0 memoryHeaps[0]: VkMemoryHeap = 0x724,c12,f80,cb0: size: VkDeviceSize = 6442450944 flags: VkMemoryHeapFlags = 1 (VK_MEMORY_HEAP_DEVICE_LOCAL_BIT) memoryHeaps[1]: VkMemoryHeap = 0x724,c12,f80,cc0: size: VkDeviceSize = 18752553984 flags: VkMemoryHeapFlags = 0 memoryHeaps[2]: VkMemoryHeap = 0x724,c12,f80,cd0: size: VkDeviceSize = 257949696 flags: VkMemoryHeapFlags = 1 (VK_MEMORY_HEAP_DEVICE_LOCAL_BIT) Thread 0, Frame 0: vkGetPhysicalDeviceFeatures2(physicalDevice, pFeatures) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pFeatures: VkPhysicalDeviceFeatures2* = 0x7ff,d41,1d4,4f0: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 (1000059000) pNext: void* = VkPhysicalDeviceVulkan11Features features: VkPhysicalDeviceFeatures = 0x7ff,d41,1d4,500: 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: VkPhysicalDeviceVulkan11Features = 0x724,c12,f80,e90: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES (49) pNext: void* = VkPhysicalDeviceVulkan12Features storageBuffer16BitAccess: VkBool32 = 1 uniformAndStorageBuffer16BitAccess: VkBool32 = 1 storagePushConstant16: VkBool32 = 1 storageInputOutput16: VkBool32 = 0 multiview: VkBool32 = 1 multiviewGeometryShader: VkBool32 = 1 multiviewTessellationShader: VkBool32 = 1 variablePointersStorageBuffer: VkBool32 = 1 variablePointers: VkBool32 = 1 protectedMemory: VkBool32 = 0 samplerYcbcrConversion: VkBool32 = 1 shaderDrawParameters: VkBool32 = 1 pNext: VkPhysicalDeviceVulkan12Features = 0x724,c12,f80,ed0: sType: VkStructureType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES (51) pNext: void* = NULL samplerMirrorClampToEdge: VkBool32 = 1 drawIndirectCount: VkBool32 = 1 storageBuffer8BitAccess: VkBool32 = 1 uniformAndStorageBuffer8BitAccess: VkBool32 = 1 storagePushConstant8: VkBool32 = 1 shaderBufferInt64Atomics: VkBool32 = 1 shaderSharedInt64Atomics: VkBool32 = 1 shaderFloat16: VkBool32 = 1 shaderInt8: VkBool32 = 1 descriptorIndexing: VkBool32 = 1 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 samplerFilterMinmax: VkBool32 = 1 scalarBlockLayout: VkBool32 = 1 imagelessFramebuffer: VkBool32 = 1 uniformBufferStandardLayout: VkBool32 = 1 shaderSubgroupExtendedTypes: VkBool32 = 1 separateDepthStencilLayouts: VkBool32 = 1 hostQueryReset: VkBool32 = 1 timelineSemaphore: VkBool32 = 1 bufferDeviceAddress: VkBool32 = 1 bufferDeviceAddressCaptureReplay: VkBool32 = 1 bufferDeviceAddressMultiDevice: VkBool32 = 1 vulkanMemoryModel: VkBool32 = 1 vulkanMemoryModelDeviceScope: VkBool32 = 1 vulkanMemoryModelAvailabilityVisibilityChains: VkBool32 = 1 shaderOutputViewportIndex: VkBool32 = 1 shaderOutputLayer: VkBool32 = 1 subgroupBroadcastDynamicId: VkBool32 = 1 Thread 0, Frame 0: vkGetPhysicalDeviceFormatProperties(physicalDevice, format, pFormatProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 format: VkFormat = VK_FORMAT_R8G8B8_UNORM (23) pFormatProperties: VkFormatProperties* = 0x7ff,d41,1d4,590: linearTilingFeatures: VkFormatFeatureFlags = 0 optimalTilingFeatures: VkFormatFeatureFlags = 0 bufferFeatures: VkFormatFeatureFlags = 536870976 (VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT | VK_FORMAT_FEATURE_ACCELERATION_STRUCTURE_VERTEX_BUFFER_BIT_KHR) Thread 0, Frame 0: vkGetPhysicalDeviceProperties(physicalDevice, pProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pProperties: VkPhysicalDeviceProperties* = 0x724,c12,cf7,0d0: apiVersion: uint32_t = 4206881 driverVersion: uint32_t = 2370715712 vendorID: uint32_t = 4318 deviceID: uint32_t = 7953 deviceType: VkPhysicalDeviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU (2) deviceName: char[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE] = "NVIDIA GeForce RTX 2060" pipelineCacheUUID: uint8_t[VK_UUID_SIZE] = 0x724,c12,cf7,1e4 pipelineCacheUUID[0]: uint8_t = 164 pipelineCacheUUID[1]: uint8_t = 226 pipelineCacheUUID[2]: uint8_t = 175 pipelineCacheUUID[3]: uint8_t = 194 pipelineCacheUUID[4]: uint8_t = 166 pipelineCacheUUID[5]: uint8_t = 247 pipelineCacheUUID[6]: uint8_t = 33 pipelineCacheUUID[7]: uint8_t = 154 pipelineCacheUUID[8]: uint8_t = 56 pipelineCacheUUID[9]: uint8_t = 18 pipelineCacheUUID[10]: uint8_t = 114 pipelineCacheUUID[11]: uint8_t = 26 pipelineCacheUUID[12]: uint8_t = 68 pipelineCacheUUID[13]: uint8_t = 15 pipelineCacheUUID[14]: uint8_t = 159 pipelineCacheUUID[15]: uint8_t = 16 limits: VkPhysicalDeviceLimits = 0x724,c12,cf7,1f8: 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 = 4294967295 maxSamplerAllocationCount: uint32_t = 4000 bufferImageGranularity: VkDeviceSize = 1024 sparseAddressSpaceSize: VkDeviceSize = 1099511627776 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] = 0x724,c12,cf7,2d4 maxComputeWorkGroupCount[0]: uint32_t = 2147483647 maxComputeWorkGroupCount[1]: uint32_t = 65535 maxComputeWorkGroupCount[2]: uint32_t = 65535 maxComputeWorkGroupInvocations: uint32_t = 1024 maxComputeWorkGroupSize: uint32_t[3] = 0x724,c12,cf7,2e4 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] = 0x724,c12,cf7,310 maxViewportDimensions[0]: uint32_t = 32768 maxViewportDimensions[1]: uint32_t = 32768 viewportBoundsRange: float[2] = 0x724,c12,cf7,318 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] = 0x724,c12,cf7,3b4 pointSizeRange[0]: float = 1 pointSizeRange[1]: float = 2047.94 lineWidthRange: float[2] = 0x724,c12,cf7,3bc 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 = 0x724,c12,cf7,3f0: residencyStandard2DBlockShape: VkBool32 = 1 residencyStandard2DMultisampleBlockShape: VkBool32 = 1 residencyStandard3DBlockShape: VkBool32 = 1 residencyAlignedMipSize: VkBool32 = 0 residencyNonResidentStrict: VkBool32 = 1 Thread 0, Frame 0: vkGetPhysicalDeviceMemoryProperties(physicalDevice, pMemoryProperties) returns void: physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 pMemoryProperties: VkPhysicalDeviceMemoryProperties* = 0x724,c12,cf7,408: memoryTypeCount: uint32_t = 6 memoryTypes: VkMemoryType[VK_MAX_MEMORY_TYPES] = 0x724,c12,cf7,40c memoryTypes[0]: VkMemoryType = 0x724,c12,cf7,40c: propertyFlags: VkMemoryPropertyFlags = 0 heapIndex: uint32_t = 1 memoryTypes[1]: VkMemoryType = 0x724,c12,cf7,414: propertyFlags: VkMemoryPropertyFlags = 1 (VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) heapIndex: uint32_t = 0 memoryTypes[2]: VkMemoryType = 0x724,c12,cf7,41c: propertyFlags: VkMemoryPropertyFlags = 1 (VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) heapIndex: uint32_t = 0 memoryTypes[3]: VkMemoryType = 0x724,c12,cf7,424: propertyFlags: VkMemoryPropertyFlags = 6 (VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_COHERENT_BIT) heapIndex: uint32_t = 1 memoryTypes[4]: VkMemoryType = 0x724,c12,cf7,42c: 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[5]: VkMemoryType = 0x724,c12,cf7,434: 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] = 0x724,c12,cf7,510 memoryHeaps[0]: VkMemoryHeap = 0x724,c12,cf7,510: size: VkDeviceSize = 6442450944 flags: VkMemoryHeapFlags = 1 (VK_MEMORY_HEAP_DEVICE_LOCAL_BIT) memoryHeaps[1]: VkMemoryHeap = 0x724,c12,cf7,520: size: VkDeviceSize = 18752553984 flags: VkMemoryHeapFlags = 0 memoryHeaps[2]: VkMemoryHeap = 0x724,c12,cf7,530: size: VkDeviceSize = 257949696 flags: VkMemoryHeapFlags = 1 (VK_MEMORY_HEAP_DEVICE_LOCAL_BIT) Thread 0, Frame 0: vkCreatePipelineCache(device, pCreateInfo, pAllocator, pPipelineCache) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkPipelineCacheCreateInfo* = 0x7ff,d41,1d4,5a0: sType: VkStructureType = VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO (17) pNext: const void* = NULL flags: VkPipelineCacheCreateFlags = 0 initialDataSize: size_t = 0 pInitialData: const void* = NULL pAllocator: const VkAllocationCallbacks* = NULL pPipelineCache: VkPipelineCache* = 0x724,c12,d8b,a90 Thread 0, Frame 0: vkCreatePipelineCache(device, pCreateInfo, pAllocator, pPipelineCache) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkPipelineCacheCreateInfo* = 0x7ff,d41,1d4,5a0: sType: VkStructureType = VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO (17) pNext: const void* = NULL flags: VkPipelineCacheCreateFlags = 0 initialDataSize: size_t = 0 pInitialData: const void* = NULL pAllocator: const VkAllocationCallbacks* = NULL pPipelineCache: VkPipelineCache* = 0x724,c13,0d3,190 Thread 0, Frame 0: vkCreatePipelineCache(device, pCreateInfo, pAllocator, pPipelineCache) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkPipelineCacheCreateInfo* = 0x7ff,d41,1d4,330: sType: VkStructureType = VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO (17) pNext: const void* = NULL flags: VkPipelineCacheCreateFlags = 0 initialDataSize: size_t = 8542084 pInitialData: const void* = 0x724,bf2,c00,9bc pAllocator: const VkAllocationCallbacks* = NULL pPipelineCache: VkPipelineCache* = 0x724,c13,0d3,510 Thread 0, Frame 0: vkMergePipelineCaches(device, dstCache, srcCacheCount, pSrcCaches) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 dstCache: VkPipelineCache = 0x724,c12,d8b,a90 srcCacheCount: uint32_t = 1 pSrcCaches: const VkPipelineCache* = 0x7ff,d41,1d4,308 pSrcCaches[0]: const VkPipelineCache = 0x724,c13,0d3,510 Thread 0, Frame 0: vkDestroyPipelineCache(device, pipelineCache, pAllocator) returns void: device: VkDevice = 0x724,c0a,9fd,dd0 pipelineCache: VkPipelineCache = 0x724,c13,0d3,510 pAllocator: const VkAllocationCallbacks* = NULL Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 1 compareOp: VkCompareOp = VK_COMPARE_OP_LESS_OR_EQUAL (3) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d3,510 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d3,350 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d3,6d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d3,890 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d3,a50 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d3,c10 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d3,dd0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d3,f90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d4,150 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d4,310 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d4,4d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d4,690 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d4,850 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d4,a10 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d4,bd0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d4,d90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d4,f50 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d5,110 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d5,2d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d5,490 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d5,650 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d5,810 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d5,9d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d5,b90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d5,d50 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d5,f10 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d6,0d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d6,290 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d6,450 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d6,610 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d6,7d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d6,990 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d6,b50 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d6,d10 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d6,ed0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d7,090 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d7,250 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d7,410 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d7,790 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d7,950 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d7,b10 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d7,cd0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0d7,e90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ee,050 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ee,210 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ee,3d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ee,590 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ee,750 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ee,910 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ee,ad0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ee,c90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ee,e50 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ef,010 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ef,1d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ef,390 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ef,550 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ef,710 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ef,8d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ef,a90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ef,c50 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ef,e10 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0ef,fd0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f0,190 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f0,350 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f0,510 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f0,6d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f0,890 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f0,a50 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f0,c10 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f0,dd0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f0,f90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f1,150 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f1,310 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f1,4d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f1,850 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f1,a10 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f1,bd0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f1,d90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f1,f50 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f2,110 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f2,2d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f2,490 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f2,650 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f2,810 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f2,9d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f2,b90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f2,d50 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f2,f10 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f3,0d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f3,290 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f3,450 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f3,610 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f3,7d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f3,990 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f3,b50 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f3,d10 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f3,ed0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f4,090 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f4,250 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f4,410 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f4,5d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f4,790 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f4,950 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f4,b10 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f4,cd0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE (2) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,0f4,e90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,10d,050 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,10d,210 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,10d,3d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,10d,590 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,10d,750 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,10d,910 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,113,cd0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_REPEAT (0) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c13,113,e90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,df9,050 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,df9,210 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,df9,3d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,df9,590 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,df9,750 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,df9,910 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,df9,ad0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT (1) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,df9,c90 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,df9,e50 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,dfa,010 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,dfa,1d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 0 maxAnisotropy: float = 0 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,dfa,390 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,dfa,550 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST (0) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,dfa,710 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_NEAREST (0) minFilter: VkFilter = VK_FILTER_NEAREST (0) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,dfa,8d0 Thread 0, Frame 0: vkCreateSampler(device, pCreateInfo, pAllocator, pSampler) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSamplerCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO (31) pNext: const void* = NULL flags: VkSamplerCreateFlags = 0 magFilter: VkFilter = VK_FILTER_LINEAR (1) minFilter: VkFilter = VK_FILTER_LINEAR (1) mipmapMode: VkSamplerMipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR (1) addressModeU: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeV: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) addressModeW: VkSamplerAddressMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER (3) mipLodBias: float = 0 anisotropyEnable: VkBool32 = 1 maxAnisotropy: float = 2 compareEnable: VkBool32 = 0 compareOp: VkCompareOp = VK_COMPARE_OP_NEVER (0) minLod: float = 0 maxLod: float = 1000 borderColor: VkBorderColor = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK (0) unnormalizedCoordinates: VkBool32 = 0 pAllocator: const VkAllocationCallbacks* = NULL pSampler: VkSampler* = 0x724,c0a,dfa,a90 Thread 0, Frame 0: vkCreateBuffer(device, pCreateInfo, pAllocator, pBuffer) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkBufferCreateInfo* = 0x7ff,d41,1d4,500: sType: VkStructureType = VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO (12) pNext: const void* = NULL flags: VkBufferCreateFlags = 0 size: VkDeviceSize = 64 usage: VkBufferUsageFlags = 130 (VK_BUFFER_USAGE_TRANSFER_DST_BIT | VK_BUFFER_USAGE_VERTEX_BUFFER_BIT) sharingMode: VkSharingMode = VK_SHARING_MODE_EXCLUSIVE (0) queueFamilyIndexCount: uint32_t = 1 pQueueFamilyIndices: const uint32_t* = UNUSED pAllocator: const VkAllocationCallbacks* = NULL pBuffer: VkBuffer* = 0x724,c12,f7a,c50 Thread 0, Frame 0: vkGetBufferMemoryRequirements2(device, pInfo, pMemoryRequirements) returns void: device: VkDevice = 0x724,c0a,9fd,dd0 pInfo: const VkBufferMemoryRequirementsInfo2* = 0x7ff,d41,1d4,3b0: sType: VkStructureType = VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2 (1000146000) pNext: const void* = NULL buffer: VkBuffer = 0x724,c12,f7a,c50 pMemoryRequirements: VkMemoryRequirements2* = 0x7ff,d41,1d4,3f0: sType: VkStructureType = VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2 (1000146003) pNext: void* = VkMemoryDedicatedRequirements memoryRequirements: VkMemoryRequirements = 0x7ff,d41,1d4,400: size: VkDeviceSize = 64 alignment: VkDeviceSize = 16 memoryTypeBits: uint32_t = 59 pNext: VkMemoryDedicatedRequirements = 0x7ff,d41,1d4,3d0: sType: VkStructureType = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS (1000127000) pNext: void* = NULL prefersDedicatedAllocation: VkBool32 = 0 requiresDedicatedAllocation: VkBool32 = 0 Thread 0, Frame 0: vkAllocateMemory(device, pAllocateInfo, pAllocator, pMemory) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pAllocateInfo: const VkMemoryAllocateInfo* = 0x7ff,d41,1d4,120: sType: VkStructureType = VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO (5) pNext: const void* = NULL allocationSize: VkDeviceSize = 4030464 memoryTypeIndex: uint32_t = 5 pAllocator: const VkAllocationCallbacks* = NULL pMemory: VkDeviceMemory* = 0x724,c0a,dfa,c50 Thread 0, Frame 0: vkBindBufferMemory(device, buffer, memory, memoryOffset) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 buffer: VkBuffer = 0x724,c12,f7a,c50 memory: VkDeviceMemory = 0x724,c0a,dfa,c50 memoryOffset: VkDeviceSize = 0 Thread 0, Frame 0: vkMapMemory(device, memory, offset, size, flags, ppData) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 memory: VkDeviceMemory = 0x724,c0a,dfa,c50 offset: VkDeviceSize = 0 size: VkDeviceSize = 18446744073709551615 flags: VkMemoryMapFlags = 0 ppData: void** = 0x724,bf0,e00,000 Thread 0, Frame 0: vkCreateDescriptorPool(device, pCreateInfo, pAllocator, pDescriptorPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkDescriptorPoolCreateInfo* = 0x7ff,d41,1d4,520: sType: VkStructureType = VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO (33) pNext: const void* = NULL flags: VkDescriptorPoolCreateFlags = 1 (VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT) maxSets: uint32_t = 1000 poolSizeCount: uint32_t = 5 pPoolSizes: const VkDescriptorPoolSize* = 0x724,c0a,9e7,618 pPoolSizes[0]: const VkDescriptorPoolSize = 0x724,c0a,9e7,618: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER (7) descriptorCount: uint32_t = 1000 pPoolSizes[1]: const VkDescriptorPoolSize = 0x724,c0a,9e7,620: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_STORAGE_IMAGE (3) descriptorCount: uint32_t = 1000 pPoolSizes[2]: const VkDescriptorPoolSize = 0x724,c0a,9e7,628: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER (1) descriptorCount: uint32_t = 1000 pPoolSizes[3]: const VkDescriptorPoolSize = 0x724,c0a,9e7,630: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER (6) descriptorCount: uint32_t = 1000 pPoolSizes[4]: const VkDescriptorPoolSize = 0x724,c0a,9e7,638: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER (4) descriptorCount: uint32_t = 1000 pAllocator: const VkAllocationCallbacks* = NULL pDescriptorPool: VkDescriptorPool* = 0x724,c0a,dfb,190 Thread 0, Frame 0: vkCreateDescriptorPool(device, pCreateInfo, pAllocator, pDescriptorPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkDescriptorPoolCreateInfo* = 0x7ff,d41,1d4,520: sType: VkStructureType = VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO (33) pNext: const void* = NULL flags: VkDescriptorPoolCreateFlags = 1 (VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT) maxSets: uint32_t = 1000 poolSizeCount: uint32_t = 5 pPoolSizes: const VkDescriptorPoolSize* = 0x724,c0a,9e7,618 pPoolSizes[0]: const VkDescriptorPoolSize = 0x724,c0a,9e7,618: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER (7) descriptorCount: uint32_t = 1000 pPoolSizes[1]: const VkDescriptorPoolSize = 0x724,c0a,9e7,620: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_STORAGE_IMAGE (3) descriptorCount: uint32_t = 1000 pPoolSizes[2]: const VkDescriptorPoolSize = 0x724,c0a,9e7,628: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER (1) descriptorCount: uint32_t = 1000 pPoolSizes[3]: const VkDescriptorPoolSize = 0x724,c0a,9e7,630: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER (6) descriptorCount: uint32_t = 1000 pPoolSizes[4]: const VkDescriptorPoolSize = 0x724,c0a,9e7,638: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER (4) descriptorCount: uint32_t = 1000 pAllocator: const VkAllocationCallbacks* = NULL pDescriptorPool: VkDescriptorPool* = 0x724,c0a,dfb,350 Thread 0, Frame 0: vkCreateDescriptorPool(device, pCreateInfo, pAllocator, pDescriptorPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkDescriptorPoolCreateInfo* = 0x7ff,d41,1d4,520: sType: VkStructureType = VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO (33) pNext: const void* = NULL flags: VkDescriptorPoolCreateFlags = 1 (VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT) maxSets: uint32_t = 1000 poolSizeCount: uint32_t = 5 pPoolSizes: const VkDescriptorPoolSize* = 0x724,c0a,9e7,618 pPoolSizes[0]: const VkDescriptorPoolSize = 0x724,c0a,9e7,618: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER (7) descriptorCount: uint32_t = 1000 pPoolSizes[1]: const VkDescriptorPoolSize = 0x724,c0a,9e7,620: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_STORAGE_IMAGE (3) descriptorCount: uint32_t = 1000 pPoolSizes[2]: const VkDescriptorPoolSize = 0x724,c0a,9e7,628: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER (1) descriptorCount: uint32_t = 1000 pPoolSizes[3]: const VkDescriptorPoolSize = 0x724,c0a,9e7,630: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER (6) descriptorCount: uint32_t = 1000 pPoolSizes[4]: const VkDescriptorPoolSize = 0x724,c0a,9e7,638: type: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER (4) descriptorCount: uint32_t = 1000 pAllocator: const VkAllocationCallbacks* = NULL pDescriptorPool: VkDescriptorPool* = 0x724,c0a,dfb,510 Thread 0, Frame 0: vkResetDescriptorPool(device, descriptorPool, flags) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 descriptorPool: VkDescriptorPool = 0x724,c0a,dfb,190 flags: VkDescriptorPoolResetFlags = 0 Thread 0, Frame 0: vkCreateImage(device, pCreateInfo, pAllocator, pImage) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkImageCreateInfo* = 0x7ff,d41,1d4,510: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO (14) pNext: const void* = NULL flags: VkImageCreateFlags = 0 imageType: VkImageType = VK_IMAGE_TYPE_2D (1) format: VkFormat = VK_FORMAT_R8G8B8A8_UNORM (37) extent: VkExtent3D = 0x7ff,d41,1d4,52c: width: uint32_t = 1920 height: uint32_t = 1080 depth: uint32_t = 1 mipLevels: uint32_t = 1 arrayLayers: uint32_t = 1 samples: VkSampleCountFlagBits = 1 (VK_SAMPLE_COUNT_1_BIT) tiling: VkImageTiling = VK_IMAGE_TILING_OPTIMAL (0) usage: VkImageUsageFlags = 23 (VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT) sharingMode: VkSharingMode = VK_SHARING_MODE_EXCLUSIVE (0) queueFamilyIndexCount: uint32_t = 0 pQueueFamilyIndices: const uint32_t* = UNUSED initialLayout: VkImageLayout = VK_IMAGE_LAYOUT_UNDEFINED (0) pAllocator: const VkAllocationCallbacks* = NULL pImage: VkImage* = 0x724,c0a,f1a,e50 Thread 0, Frame 0: vkGetImageMemoryRequirements2(device, pInfo, pMemoryRequirements) returns void: device: VkDevice = 0x724,c0a,9fd,dd0 pInfo: const VkImageMemoryRequirementsInfo2* = 0x7ff,d41,1d4,390: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2 (1000146001) pNext: const void* = NULL image: VkImage = 0x724,c0a,f1a,e50 pMemoryRequirements: VkMemoryRequirements2* = 0x7ff,d41,1d4,3d0: sType: VkStructureType = VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2 (1000146003) pNext: void* = VkMemoryDedicatedRequirements memoryRequirements: VkMemoryRequirements = 0x7ff,d41,1d4,3e0: size: VkDeviceSize = 8847360 alignment: VkDeviceSize = 1024 memoryTypeBits: uint32_t = 3 pNext: VkMemoryDedicatedRequirements = 0x7ff,d41,1d4,3b0: sType: VkStructureType = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS (1000127000) pNext: void* = NULL prefersDedicatedAllocation: VkBool32 = 1 requiresDedicatedAllocation: VkBool32 = 0 Thread 0, Frame 0: vkAllocateMemory(device, pAllocateInfo, pAllocator, pMemory) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pAllocateInfo: const VkMemoryAllocateInfo* = 0x7ff,d41,1d4,190: sType: VkStructureType = VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO (5) pNext: const void* = VkMemoryDedicatedAllocateInfo allocationSize: VkDeviceSize = 8847360 memoryTypeIndex: uint32_t = 1 pNext: VkMemoryDedicatedAllocateInfo = 0x7ff,d41,1d4,1b0: sType: VkStructureType = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO (1000127001) pNext: const void* = NULL image: VkImage = 0x724,c0a,f1a,e50 buffer: VkBuffer = 0 pAllocator: const VkAllocationCallbacks* = NULL pMemory: VkDeviceMemory* = 0x724,c0a,dfb,6d0 Thread 0, Frame 0: vkBindImageMemory(device, image, memory, memoryOffset) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 image: VkImage = 0x724,c0a,f1a,e50 memory: VkDeviceMemory = 0x724,c0a,dfb,6d0 memoryOffset: VkDeviceSize = 0 Thread 0, Frame 0: vkCreateCommandPool(device, pCreateInfo, pAllocator, pCommandPool) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkCommandPoolCreateInfo* = 0x724,c12,f75,4e8: 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* = 0x724,bf2,564,ed0 Thread 0, Frame 0: vkCreateFence(device, pCreateInfo, pAllocator, pFence) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkFenceCreateInfo* = 0x724,c12,f75,540: sType: VkStructureType = VK_STRUCTURE_TYPE_FENCE_CREATE_INFO (8) pNext: const void* = NULL flags: VkFenceCreateFlags = 1 (VK_FENCE_CREATE_SIGNALED_BIT) pAllocator: const VkAllocationCallbacks* = NULL pFence: VkFence* = 0x724,c12,ceb,d50 Thread 0, Frame 0: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 0x724,c12,f75,500: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 0x724,bf2,564,ed0 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 1 pCommandBuffers: VkCommandBuffer* = 0x724,c12,f75,5a8 pCommandBuffers[0]: VkCommandBuffer = 0x724,bf2,68f,050 Thread 0, Frame 0: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 0x724,bf2,68f,050 pBeginInfo: const VkCommandBufferBeginInfo* = 0x724,c12,f75,520: 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: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 0x724,bf2,68f,050 Thread 0, Frame 0: vkResetFences(device, fenceCount, pFences) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 fenceCount: uint32_t = 1 pFences: const VkFence* = 0x7ff,d41,1d4,638 pFences[0]: const VkFence = 0x724,c12,ceb,d50 Thread 0, Frame 0: vkQueueSubmit(queue, submitCount, pSubmits, fence) returns VkResult VK_SUCCESS (0): queue: VkQueue = 0x724,c13,085,150 submitCount: uint32_t = 1 pSubmits: const VkSubmitInfo* = 0x724,c12,f75,558 pSubmits[0]: const VkSubmitInfo = 0x724,c12,f75,558: 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* = 0x724,c12,f75,5a8 pCommandBuffers[0]: const VkCommandBuffer = 0x724,bf2,68f,050 signalSemaphoreCount: uint32_t = 0 pSignalSemaphores: const VkSemaphore* = NULL fence: VkFence = 0x724,c12,ceb,d50 Thread 0, Frame 0: vkWaitForFences(device, fenceCount, pFences, waitAll, timeout) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 fenceCount: uint32_t = 1 pFences: const VkFence* = 0x7ff,d41,1d4,698 pFences[0]: const VkFence = 0x724,c12,ceb,d50 waitAll: VkBool32 = 1 timeout: uint64_t = 18446744073709551615 Thread 0, Frame 0: vkCreateImageView(device, pCreateInfo, pAllocator, pView) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkImageViewCreateInfo* = 0x7ff,d41,1d3,d90: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO (15) pNext: const void* = NULL flags: VkImageViewCreateFlags = 0 image: VkImage = 0x724,c0a,f1a,e50 viewType: VkImageViewType = VK_IMAGE_VIEW_TYPE_2D (1) format: VkFormat = VK_FORMAT_R8G8B8A8_UNORM (37) components: VkComponentMapping = 0x7ff,d41,1d3,db8: r: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_R (3) g: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_G (4) b: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_B (5) a: VkComponentSwizzle = VK_COMPONENT_SWIZZLE_A (6) subresourceRange: VkImageSubresourceRange = 0x7ff,d41,1d3,dc8: 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* = 0x724,bf2,62f,7d0 Thread 0, Frame 0: vkAcquireNextImageKHR(device, swapchain, timeout, semaphore, fence, pImageIndex) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 swapchain: VkSwapchainKHR = 0x724,c0a,f19,050 timeout: uint64_t = 18446744073709551615 semaphore: VkSemaphore = 0 fence: VkFence = 0x724,c12,cf2,150 pImageIndex: uint32_t* = 0 Thread 0, Frame 0: vkWaitForFences(device, fenceCount, pFences, waitAll, timeout) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 fenceCount: uint32_t = 1 pFences: const VkFence* = 0x724,c13,066,f00 pFences[0]: const VkFence = 0x724,c12,cf2,150 waitAll: VkBool32 = 1 timeout: uint64_t = 18446744073709551615 Thread 0, Frame 0: vkResetFences(device, fenceCount, pFences) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 fenceCount: uint32_t = 1 pFences: const VkFence* = 0x724,c13,066,f00 pFences[0]: const VkFence = 0x724,c12,cf2,150 Thread 0, Frame 0: vkAllocateCommandBuffers(device, pAllocateInfo, pCommandBuffers) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pAllocateInfo: const VkCommandBufferAllocateInfo* = 0x724,c12,f75,500: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO (40) pNext: const void* = NULL commandPool: VkCommandPool = 0x724,bf2,564,ed0 level: VkCommandBufferLevel = VK_COMMAND_BUFFER_LEVEL_PRIMARY (0) commandBufferCount: uint32_t = 1 pCommandBuffers: VkCommandBuffer* = 0x724,c12,f75,5a8 pCommandBuffers[0]: VkCommandBuffer = 0x724,bf2,594,850 Thread 0, Frame 0: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 0x724,bf2,594,850 pBeginInfo: const VkCommandBufferBeginInfo* = 0x724,c12,f75,520: 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: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 0x724,bf2,594,850 srcStageMask: VkPipelineStageFlags = 1 (VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT) dstStageMask: VkPipelineStageFlags = 32768 (VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT) dependencyFlags: VkDependencyFlags = 1 (VK_DEPENDENCY_BY_REGION_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = 0x724,c12,fca,058 imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 0x724,c12,fca,150 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 0x724,c12,fca,150: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) dstAccessMask: VkAccessFlags = 384 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT | VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_UNDEFINED (0) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL (2) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 0x724,c0a,f1a,e50 subresourceRange: VkImageSubresourceRange = 0x724,c12,fca,180: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 4294967295 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 4294967295 Thread 0, Frame 0: vkCmdBeginRenderingKHR(commandBuffer, pRenderingInfo) returns void: commandBuffer: VkCommandBuffer = 0x724,bf2,594,850 pRenderingInfo: const VkRenderingInfo* = 0x724,bf2,596,6f0: sType: VkStructureType = VK_STRUCTURE_TYPE_RENDERING_INFO (1000044000) pNext: const void* = NULL flags: VkRenderingFlags = 0 renderArea: VkRect2D = 0x724,bf2,596,704: offset: VkOffset2D = 0x724,bf2,596,704: x: int32_t = 0 y: int32_t = 0 extent: VkExtent2D = 0x724,bf2,596,70c: width: uint32_t = 1920 height: uint32_t = 1080 layerCount: uint32_t = 1 viewMask: uint32_t = 0 colorAttachmentCount: uint32_t = 1 pColorAttachments: const VkRenderingAttachmentInfo* = 0x724,bf2,596,420 pColorAttachments[0]: const VkRenderingAttachmentInfo = 0x724,bf2,596,420: sType: VkStructureType = VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO (1000044001) pNext: const void* = NULL imageView: VkImageView = 0x724,bf2,62f,7d0 imageLayout: VkImageLayout = VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL (2) resolveMode: VkResolveModeFlagBits = 0 (VK_RESOLVE_MODE_NONE) resolveImageView: VkImageView = 0 resolveImageLayout: VkImageLayout = VK_IMAGE_LAYOUT_UNDEFINED (0) loadOp: VkAttachmentLoadOp = VK_ATTACHMENT_LOAD_OP_LOAD (0) storeOp: VkAttachmentStoreOp = VK_ATTACHMENT_STORE_OP_STORE (0) clearValue: VkClearValue = 0x724,bf2,596,454 (Union): color: VkClearColorValue = 0x724,bf2,596,454 (Union): float32: float[4] = 0x724,bf2,596,454 float32[0]: float = 0 float32[1]: float = 0 float32[2]: float = 0 float32[3]: float = 0 int32: int32_t[4] = 0x724,bf2,596,454 int32[0]: int32_t = 0 int32[1]: int32_t = 0 int32[2]: int32_t = 0 int32[3]: int32_t = 0 uint32: uint32_t[4] = 0x724,bf2,596,454 uint32[0]: uint32_t = 0 uint32[1]: uint32_t = 0 uint32[2]: uint32_t = 0 uint32[3]: uint32_t = 0 depthStencil: VkClearDepthStencilValue = 0x724,bf2,596,454: depth: float = 0 stencil: uint32_t = 0 pDepthAttachment: const VkRenderingAttachmentInfo* = NULL pStencilAttachment: const VkRenderingAttachmentInfo* = NULL Thread 0, Frame 0: vkCmdClearAttachments(commandBuffer, attachmentCount, pAttachments, rectCount, pRects) returns void: commandBuffer: VkCommandBuffer = 0x724,bf2,594,850 attachmentCount: uint32_t = 1 pAttachments: const VkClearAttachment* = 0x724,bf2,596,744 pAttachments[0]: const VkClearAttachment = 0x724,bf2,596,744: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) colorAttachment: uint32_t = 0 clearValue: VkClearValue = 0x724,bf2,596,74c (Union): color: VkClearColorValue = 0x724,bf2,596,74c (Union): float32: float[4] = 0x724,bf2,596,74c float32[0]: float = 0.25 float32[1]: float = 0.25 float32[2]: float = 0.25 float32[3]: float = 1 int32: int32_t[4] = 0x724,bf2,596,74c int32[0]: int32_t = 1048576000 int32[1]: int32_t = 1048576000 int32[2]: int32_t = 1048576000 int32[3]: int32_t = 1065353216 uint32: uint32_t[4] = 0x724,bf2,596,74c uint32[0]: uint32_t = 1048576000 uint32[1]: uint32_t = 1048576000 uint32[2]: uint32_t = 1048576000 uint32[3]: uint32_t = 1065353216 depthStencil: VkClearDepthStencilValue = 0x724,bf2,596,74c: depth: float = 0.25 stencil: uint32_t = 1048576000 rectCount: uint32_t = 1 pRects: const VkClearRect* = 0x724,bf2,596,804 pRects[0]: const VkClearRect = 0x724,bf2,596,804: rect: VkRect2D = 0x724,bf2,596,804: offset: VkOffset2D = 0x724,bf2,596,804: x: int32_t = 0 y: int32_t = 0 extent: VkExtent2D = 0x724,bf2,596,80c: width: uint32_t = 1920 height: uint32_t = 1080 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 Thread 0, Frame 0: vkCmdEndRenderingKHR(commandBuffer) returns void: commandBuffer: VkCommandBuffer = 0x724,bf2,594,850 Thread 0, Frame 0: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 0x724,bf2,594,850 srcStageMask: VkPipelineStageFlags = 32768 (VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT) dstStageMask: VkPipelineStageFlags = 4096 (VK_PIPELINE_STAGE_TRANSFER_BIT) dependencyFlags: VkDependencyFlags = 1 (VK_DEPENDENCY_BY_REGION_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = 0x724,c12,fca,058 imageMemoryBarrierCount: uint32_t = 2 pImageMemoryBarriers: const VkImageMemoryBarrier* = 0x724,c12,fca,150 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 0x724,c12,fca,150: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 384 (VK_ACCESS_COLOR_ATTACHMENT_READ_BIT | VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT) dstAccessMask: VkAccessFlags = 2048 (VK_ACCESS_TRANSFER_READ_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL (2) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL (6) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 0x724,c0a,f1a,e50 subresourceRange: VkImageSubresourceRange = 0x724,c12,fca,180: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 4294967295 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 4294967295 pImageMemoryBarriers[1]: const VkImageMemoryBarrier = 0x724,c12,fca,198: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) dstAccessMask: VkAccessFlags = 4096 (VK_ACCESS_TRANSFER_WRITE_BIT) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL (7) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 0x724,c0a,f19,f50 subresourceRange: VkImageSubresourceRange = 0x724,c12,fca,1c8: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 4294967295 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 4294967295 Thread 0, Frame 0: vkCmdBlitImage(commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions, filter) returns void: commandBuffer: VkCommandBuffer = 0x724,bf2,594,850 srcImage: VkImage = 0x724,c0a,f1a,e50 srcImageLayout: VkImageLayout = VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL (6) dstImage: VkImage = 0x724,c0a,f19,f50 dstImageLayout: VkImageLayout = VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL (7) regionCount: uint32_t = 1 pRegions: const VkImageBlit* = 0x724,bf2,596,d90 pRegions[0]: const VkImageBlit = 0x724,bf2,596,d90: srcSubresource: VkImageSubresourceLayers = 0x724,bf2,596,d90: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) mipLevel: uint32_t = 0 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 srcOffsets: VkOffset3D[2] = 0x724,bf2,596,da0 srcOffsets[0]: VkOffset3D = 0x724,bf2,596,da0: x: int32_t = 0 y: int32_t = 1079 z: int32_t = 0 srcOffsets[1]: VkOffset3D = 0x724,bf2,596,dac: x: int32_t = 1920 y: int32_t = 0 z: int32_t = 1 dstSubresource: VkImageSubresourceLayers = 0x724,bf2,596,db8: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) mipLevel: uint32_t = 0 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 1 dstOffsets: VkOffset3D[2] = 0x724,bf2,596,dc8 dstOffsets[0]: VkOffset3D = 0x724,bf2,596,dc8: x: int32_t = 0 y: int32_t = 0 z: int32_t = 0 dstOffsets[1]: VkOffset3D = 0x724,bf2,596,dd4: x: int32_t = 1920 y: int32_t = 1080 z: int32_t = 1 filter: VkFilter = VK_FILTER_NEAREST (0) Thread 0, Frame 0: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 0x724,bf2,594,850 srcStageMask: VkPipelineStageFlags = 4096 (VK_PIPELINE_STAGE_TRANSFER_BIT) dstStageMask: VkPipelineStageFlags = 1 (VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT) dependencyFlags: VkDependencyFlags = 1 (VK_DEPENDENCY_BY_REGION_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = 0x724,c12,fca,058 imageMemoryBarrierCount: uint32_t = 1 pImageMemoryBarriers: const VkImageMemoryBarrier* = 0x724,c12,fca,150 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 0x724,c12,fca,150: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 4096 (VK_ACCESS_TRANSFER_WRITE_BIT) dstAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL (7) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) srcQueueFamilyIndex: uint32_t = 4294967295 dstQueueFamilyIndex: uint32_t = 4294967295 image: VkImage = 0x724,c0a,f19,f50 subresourceRange: VkImageSubresourceRange = 0x724,c12,fca,180: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 4294967295 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 4294967295 Thread 0, Frame 0: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 0x724,bf2,594,850 Thread 0, Frame 0: vkResetFences(device, fenceCount, pFences) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 fenceCount: uint32_t = 1 pFences: const VkFence* = 0x7ff,d41,1d4,538 pFences[0]: const VkFence = 0x724,c12,ceb,d50 Thread 0, Frame 0: vkQueueSubmit(queue, submitCount, pSubmits, fence) returns VkResult VK_SUCCESS (0): queue: VkQueue = 0x724,c13,085,150 submitCount: uint32_t = 1 pSubmits: const VkSubmitInfo* = 0x724,c12,f75,558 pSubmits[0]: const VkSubmitInfo = 0x724,c12,f75,558: 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* = 0x724,c12,f75,5a8 pCommandBuffers[0]: const VkCommandBuffer = 0x724,bf2,594,850 signalSemaphoreCount: uint32_t = 0 pSignalSemaphores: const VkSemaphore* = NULL fence: VkFence = 0x724,c12,ceb,d50 Thread 0, Frame 0: vkWaitForFences(device, fenceCount, pFences, waitAll, timeout) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 fenceCount: uint32_t = 1 pFences: const VkFence* = 0x7ff,d41,1d4,548 pFences[0]: const VkFence = 0x724,c12,ceb,d50 waitAll: VkBool32 = 1 timeout: uint64_t = 18446744073709551615 Thread 0, Frame 0: vkQueuePresentKHR(queue, pPresentInfo) returns VkResult VK_ERROR_OUT_OF_DATE_KHR (-1000001004): queue: VkQueue = 0x724,c13,085,150 pPresentInfo: const VkPresentInfoKHR* = 0x7ff,d41,1d4,680: sType: VkStructureType = VK_STRUCTURE_TYPE_PRESENT_INFO_KHR (1000001001) pNext: const void* = NULL waitSemaphoreCount: uint32_t = 0 pWaitSemaphores: const VkSemaphore* = NULL swapchainCount: uint32_t = 1 pSwapchains: const VkSwapchainKHR* = 0x724,c13,066,ec8 pSwapchains[0]: const VkSwapchainKHR = 0x724,c0a,f19,050 pImageIndices: const uint32_t* = 0x9,53a,220 pImageIndices[0]: const uint32_t = 0 pResults: VkResult* = NULL Thread 0, Frame 1: vkDestroySwapchainKHR(device, swapchain, pAllocator) returns void: device: VkDevice = 0x724,c0a,9fd,dd0 swapchain: VkSwapchainKHR = 0x724,c0a,f19,050 pAllocator: const VkAllocationCallbacks* = NULL Thread 0, Frame 1: vkDestroyFence(device, fence, pAllocator) returns void: device: VkDevice = 0x724,c0a,9fd,dd0 fence: VkFence = 0x724,c12,cf2,150 pAllocator: const VkAllocationCallbacks* = NULL Thread 0, Frame 1: vkGetPhysicalDeviceSurfaceFormatsKHR(physicalDevice, surface, pSurfaceFormatCount, pSurfaceFormats) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pSurfaceFormatCount: uint32_t* = 6 pSurfaceFormats: VkSurfaceFormatKHR* = NULL Thread 0, Frame 1: vkGetPhysicalDeviceSurfaceFormatsKHR(physicalDevice, surface, pSurfaceFormatCount, pSurfaceFormats) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pSurfaceFormatCount: uint32_t* = 6 pSurfaceFormats: VkSurfaceFormatKHR* = 0x724,c13,0c1,6e0 pSurfaceFormats[0]: VkSurfaceFormatKHR = 0x724,c13,0c1,6e0: format: VkFormat = VK_FORMAT_R16G16B16A16_SFLOAT (97) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[1]: VkSurfaceFormatKHR = 0x724,c13,0c1,6e8: format: VkFormat = VK_FORMAT_A2R10G10B10_UNORM_PACK32 (58) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[2]: VkSurfaceFormatKHR = 0x724,c13,0c1,6f0: format: VkFormat = VK_FORMAT_B8G8R8A8_SRGB (50) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[3]: VkSurfaceFormatKHR = 0x724,c13,0c1,6f8: format: VkFormat = VK_FORMAT_B8G8R8A8_UNORM (44) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[4]: VkSurfaceFormatKHR = 0x724,c13,0c1,700: format: VkFormat = VK_FORMAT_R8G8B8A8_SRGB (43) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) pSurfaceFormats[5]: VkSurfaceFormatKHR = 0x724,c13,0c1,708: format: VkFormat = VK_FORMAT_R8G8B8A8_UNORM (37) colorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) Thread 0, Frame 1: vkGetPhysicalDeviceSurfacePresentModesKHR(physicalDevice, surface, pPresentModeCount, pPresentModes) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pPresentModeCount: uint32_t* = 2 pPresentModes: VkPresentModeKHR* = NULL Thread 0, Frame 1: vkGetPhysicalDeviceSurfacePresentModesKHR(physicalDevice, surface, pPresentModeCount, pPresentModes) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pPresentModeCount: uint32_t* = 2 pPresentModes: VkPresentModeKHR* = 0x724,c12,af8,c88 pPresentModes[0]: VkPresentModeKHR = VK_PRESENT_MODE_MAILBOX_KHR (1) pPresentModes[1]: VkPresentModeKHR = VK_PRESENT_MODE_FIFO_KHR (2) Thread 0, Frame 1: vkGetPhysicalDeviceSurfaceCapabilitiesKHR(physicalDevice, surface, pSurfaceCapabilities) returns VkResult VK_SUCCESS (0): physicalDevice: VkPhysicalDevice = 0x724,c12,cea,580 surface: VkSurfaceKHR = 0x724,c13,123,e20 pSurfaceCapabilities: VkSurfaceCapabilitiesKHR* = 0x7ff,d41,1d4,520: minImageCount: uint32_t = 2 maxImageCount: uint32_t = 8 currentExtent: VkExtent2D = 0x7ff,d41,1d4,528: width: uint32_t = 4294967295 height: uint32_t = 4294967295 minImageExtent: VkExtent2D = 0x7ff,d41,1d4,530: width: uint32_t = 1 height: uint32_t = 1 maxImageExtent: VkExtent2D = 0x7ff,d41,1d4,538: width: uint32_t = 16384 height: uint32_t = 16384 maxImageArrayLayers: uint32_t = 1 supportedTransforms: VkSurfaceTransformFlagsKHR = 1 (VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) currentTransform: VkSurfaceTransformFlagBitsKHR = 1 (VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) supportedCompositeAlpha: VkCompositeAlphaFlagsKHR = 3 (VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR | VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_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 1: vkCreateSwapchainKHR(device, pCreateInfo, pAllocator, pSwapchain) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkSwapchainCreateInfoKHR* = 0x7ff,d41,1d4,5b0: sType: VkStructureType = VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR (1000001000) pNext: const void* = NULL flags: VkSwapchainCreateFlagsKHR = 0 surface: VkSurfaceKHR = 0x724,c13,123,e20 minImageCount: uint32_t = 3 imageFormat: VkFormat = VK_FORMAT_B8G8R8A8_UNORM (44) imageColorSpace: VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR (0) imageExtent: VkExtent2D = 0x7ff,d41,1d4,5dc: width: uint32_t = 1920 height: uint32_t = 1080 imageArrayLayers: uint32_t = 1 imageUsage: VkImageUsageFlags = 18 (VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT) imageSharingMode: VkSharingMode = VK_SHARING_MODE_EXCLUSIVE (0) queueFamilyIndexCount: uint32_t = 0 pQueueFamilyIndices: const uint32_t* = UNUSED preTransform: VkSurfaceTransformFlagBitsKHR = 1 (VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) compositeAlpha: VkCompositeAlphaFlagBitsKHR = 1 (VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR) presentMode: VkPresentModeKHR = VK_PRESENT_MODE_FIFO_KHR (2) clipped: VkBool32 = 1 oldSwapchain: VkSwapchainKHR = 0 pAllocator: const VkAllocationCallbacks* = NULL pSwapchain: VkSwapchainKHR* = 0x724,c0a,f19,050 Thread 0, Frame 1: vkGetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, pSwapchainImages) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 swapchain: VkSwapchainKHR = 0x724,c0a,f19,050 pSwapchainImageCount: uint32_t* = 3 pSwapchainImages: VkImage* = NULL Thread 0, Frame 1: vkGetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, pSwapchainImages) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 swapchain: VkSwapchainKHR = 0x724,c0a,f19,050 pSwapchainImageCount: uint32_t* = 3 pSwapchainImages: VkImage* = 0x724,c12,cea,d80 pSwapchainImages[0]: VkImage = 0x724,c0a,f1a,950 pSwapchainImages[1]: VkImage = 0x724,c0a,f1a,450 pSwapchainImages[2]: VkImage = 0x724,c0a,f19,f50 Thread 0, Frame 1: vkCreateFence(device, pCreateInfo, pAllocator, pFence) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 pCreateInfo: const VkFenceCreateInfo* = 0x7ff,d41,1d4,4e0: sType: VkStructureType = VK_STRUCTURE_TYPE_FENCE_CREATE_INFO (8) pNext: const void* = NULL flags: VkFenceCreateFlags = 0 pAllocator: const VkAllocationCallbacks* = NULL pFence: VkFence* = 0x724,c12,cf2,450 Thread 0, Frame 1: vkBeginCommandBuffer(commandBuffer, pBeginInfo) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 0x724,c13,19c,c50 pBeginInfo: const VkCommandBufferBeginInfo* = 0x7ff,d41,1d4,500: sType: VkStructureType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO (42) pNext: const void* = NULL flags: VkCommandBufferUsageFlags = 0 pInheritanceInfo: const VkCommandBufferInheritanceInfo* = UNUSED Thread 0, Frame 1: vkCmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers) returns void: commandBuffer: VkCommandBuffer = 0x724,c13,19c,c50 srcStageMask: VkPipelineStageFlags = 1 (VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT) dstStageMask: VkPipelineStageFlags = 1 (VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT) dependencyFlags: VkDependencyFlags = 1 (VK_DEPENDENCY_BY_REGION_BIT) memoryBarrierCount: uint32_t = 0 pMemoryBarriers: const VkMemoryBarrier* = NULL bufferMemoryBarrierCount: uint32_t = 0 pBufferMemoryBarriers: const VkBufferMemoryBarrier* = NULL imageMemoryBarrierCount: uint32_t = 3 pImageMemoryBarriers: const VkImageMemoryBarrier* = 0x724,c13,054,6e0 pImageMemoryBarriers[0]: const VkImageMemoryBarrier = 0x724,c13,054,6e0: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) dstAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_UNDEFINED (0) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) srcQueueFamilyIndex: uint32_t = 0 dstQueueFamilyIndex: uint32_t = 0 image: VkImage = 0x724,c0a,f1a,950 subresourceRange: VkImageSubresourceRange = 0x724,c13,054,710: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 4294967295 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 4294967295 pImageMemoryBarriers[1]: const VkImageMemoryBarrier = 0x724,c13,054,728: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) dstAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_UNDEFINED (0) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) srcQueueFamilyIndex: uint32_t = 0 dstQueueFamilyIndex: uint32_t = 0 image: VkImage = 0x724,c0a,f1a,450 subresourceRange: VkImageSubresourceRange = 0x724,c13,054,758: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 4294967295 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 4294967295 pImageMemoryBarriers[2]: const VkImageMemoryBarrier = 0x724,c13,054,770: sType: VkStructureType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER (45) pNext: const void* = NULL srcAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) dstAccessMask: VkAccessFlags = 0 (VK_ACCESS_NONE) oldLayout: VkImageLayout = VK_IMAGE_LAYOUT_UNDEFINED (0) newLayout: VkImageLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR (1000001002) srcQueueFamilyIndex: uint32_t = 0 dstQueueFamilyIndex: uint32_t = 0 image: VkImage = 0x724,c0a,f19,f50 subresourceRange: VkImageSubresourceRange = 0x724,c13,054,7a0: aspectMask: VkImageAspectFlags = 1 (VK_IMAGE_ASPECT_COLOR_BIT) baseMipLevel: uint32_t = 0 levelCount: uint32_t = 4294967295 baseArrayLayer: uint32_t = 0 layerCount: uint32_t = 4294967295 Thread 0, Frame 1: vkEndCommandBuffer(commandBuffer) returns VkResult VK_SUCCESS (0): commandBuffer: VkCommandBuffer = 0x724,c13,19c,c50 Thread 0, Frame 1: vkQueueSubmit(queue, submitCount, pSubmits, fence) returns VkResult VK_SUCCESS (0): queue: VkQueue = 0x724,c13,085,150 submitCount: uint32_t = 1 pSubmits: const VkSubmitInfo* = 0x7ff,d41,1d4,560 pSubmits[0]: const VkSubmitInfo = 0x7ff,d41,1d4,560: sType: VkStructureType = VK_STRUCTURE_TYPE_SUBMIT_INFO (4) pNext: const void* = NULL waitSemaphoreCount: uint32_t = 0 pWaitSemaphores: const VkSemaphore* = NULL pWaitDstStageMask: const VkPipelineStageFlags* = 0x7ff,d41,1d4,4dc commandBufferCount: uint32_t = 1 pCommandBuffers: const VkCommandBuffer* = 0x724,c13,066,ea8 pCommandBuffers[0]: const VkCommandBuffer = 0x724,c13,19c,c50 signalSemaphoreCount: uint32_t = 0 pSignalSemaphores: const VkSemaphore* = NULL fence: VkFence = 0 Thread 0, Frame 1: vkQueueWaitIdle(queue) returns VkResult VK_SUCCESS (0): queue: VkQueue = 0x724,c13,085,150 Thread 0, Frame 1: vkDeviceWaitIdle(device) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x724,c0a,9fd,dd0 Thread 0, Frame 1: vkDestroyDevice(device, pAllocator) returns voidDEBUG: Meta-layer VK_LAYER_LUNARG_override component layer VK_LAYER_LUNARG_api_dump adding device extension VK_EXT_tooling_info DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_monitor is not list inside of any. So removing layer from current layer list. DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_screenshot is not list inside of any. So removing layer from current layer list. DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0 DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0 DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so DEBUG: Meta-layer VK_LAYER_LUNARG_override component layer VK_LAYER_LUNARG_api_dump adding device extension VK_EXT_tooling_info DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_monitor is not list inside of any. So removing layer from current layer list. DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_screenshot is not list inside of any. So removing layer from current layer list. DEBUG: Meta-layer VK_LAYER_LUNARG_override component layer VK_LAYER_LUNARG_api_dump adding device extension VK_EXT_tooling_info DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_monitor is not list inside of any. So removing layer from current layer list. DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_screenshot is not list inside of any. So removing layer from current layer list. DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel.so DEBUG | DRIVER: Searching for ICD drivers named /usr/lib32/libvulkan_intel_hasvk.so DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0 DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so DEBUG: Meta-layer VK_LAYER_LUNARG_override component layer VK_LAYER_LUNARG_api_dump adding device extension VK_EXT_tooling_info DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_monitor is not list inside of any. So removing layer from current layer list. DEBUG: loader_remove_layers_not_in_implicit_meta_layers : Implicit meta-layers are active, and layer VK_LAYER_LUNARG_screenshot is not list inside of any. So removing layer from current layer list. Vulkan Error : intern/ghost/intern/GHOST_ContextVK.cc:1079 : vkCreateWaylandSurfaceKHR(instance, &surface_create_info, nullptr, &m_surface) failled with VK_ERROR_OUT_OF_HOST_MEMORY : device: VkDevice = 0x724,c0a,9fd,dd0 pAllocator: const VkAllocationCallbacks* = NULL Writing: /tmp/blender.crash.txt Process terminated