Thread 18, Frame 168: vkCreateDescriptorSetLayout(device, pCreateInfo, pAllocator, pSetLayout) returns VkResult VK_SUCCESS (0): device: VkDevice = 0x58fe5a712360 pCreateInfo: const VkDescriptorSetLayoutCreateInfo* = 0x7368637e0c60: sType: VkStructureType = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO (32) pNext: const void* = VkDescriptorSetLayoutBindingFlagsCreateInfo flags: VkDescriptorSetLayoutCreateFlags = 0 bindingCount: uint32_t = 37 pBindings: const VkDescriptorSetLayoutBinding* = 0x7368637e0e90 pBindings[0]: const VkDescriptorSetLayoutBinding = 0x7368637e0e90: binding: uint32_t = 1 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER (6) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 1 (VK_SHADER_STAGE_VERTEX_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[1]: const VkDescriptorSetLayoutBinding = 0x7368637e0ea8: binding: uint32_t = 2 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER (6) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 1 (VK_SHADER_STAGE_VERTEX_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[2]: const VkDescriptorSetLayoutBinding = 0x7368637e0ec0: binding: uint32_t = 8 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER (6) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 1 (VK_SHADER_STAGE_VERTEX_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[3]: const VkDescriptorSetLayoutBinding = 0x7368637e0ed8: binding: uint32_t = 101 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER (6) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[4]: const VkDescriptorSetLayoutBinding = 0x7368637e0ef0: binding: uint32_t = 102 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER (6) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[5]: const VkDescriptorSetLayoutBinding = 0x7368637e0f08: binding: uint32_t = 105 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER (6) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[6]: const VkDescriptorSetLayoutBinding = 0x7368637e0f20: binding: uint32_t = 106 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER (6) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[7]: const VkDescriptorSetLayoutBinding = 0x7368637e0f38: binding: uint32_t = 108 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER (6) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[8]: const VkDescriptorSetLayoutBinding = 0x7368637e0f50: binding: uint32_t = 154 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[9]: const VkDescriptorSetLayoutBinding = 0x7368637e0f68: binding: uint32_t = 127 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[10]: const VkDescriptorSetLayoutBinding = 0x7368637e0f80: binding: uint32_t = 128 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[11]: const VkDescriptorSetLayoutBinding = 0x7368637e0f98: binding: uint32_t = 129 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[12]: const VkDescriptorSetLayoutBinding = 0x7368637e0fb0: binding: uint32_t = 130 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[13]: const VkDescriptorSetLayoutBinding = 0x7368637e0fc8: binding: uint32_t = 131 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[14]: const VkDescriptorSetLayoutBinding = 0x7368637e0fe0: binding: uint32_t = 132 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[15]: const VkDescriptorSetLayoutBinding = 0x7368637e0ff8: binding: uint32_t = 133 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[16]: const VkDescriptorSetLayoutBinding = 0x7368637e1010: binding: uint32_t = 134 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[17]: const VkDescriptorSetLayoutBinding = 0x7368637e1028: binding: uint32_t = 135 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[18]: const VkDescriptorSetLayoutBinding = 0x7368637e1040: binding: uint32_t = 136 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[19]: const VkDescriptorSetLayoutBinding = 0x7368637e1058: binding: uint32_t = 137 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[20]: const VkDescriptorSetLayoutBinding = 0x7368637e1070: binding: uint32_t = 139 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[21]: const VkDescriptorSetLayoutBinding = 0x7368637e1088: binding: uint32_t = 140 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[22]: const VkDescriptorSetLayoutBinding = 0x7368637e10a0: binding: uint32_t = 141 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[23]: const VkDescriptorSetLayoutBinding = 0x7368637e10b8: binding: uint32_t = 142 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[24]: const VkDescriptorSetLayoutBinding = 0x7368637e10d0: binding: uint32_t = 143 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[25]: const VkDescriptorSetLayoutBinding = 0x7368637e10e8: binding: uint32_t = 155 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE (2) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[26]: const VkDescriptorSetLayoutBinding = 0x7368637e1100: binding: uint32_t = 158 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER (4) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[27]: const VkDescriptorSetLayoutBinding = 0x7368637e1118: binding: uint32_t = 159 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER (4) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[28]: const VkDescriptorSetLayoutBinding = 0x7368637e1130: binding: uint32_t = 160 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER (4) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[29]: const VkDescriptorSetLayoutBinding = 0x7368637e1148: binding: uint32_t = 161 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER (4) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[30]: const VkDescriptorSetLayoutBinding = 0x7368637e1160: binding: uint32_t = 162 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER (4) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[31]: const VkDescriptorSetLayoutBinding = 0x7368637e1178: binding: uint32_t = 163 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER (4) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[32]: const VkDescriptorSetLayoutBinding = 0x7368637e1190: binding: uint32_t = 164 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER (4) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[33]: const VkDescriptorSetLayoutBinding = 0x7368637e11a8: binding: uint32_t = 167 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER (4) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = UNUSED pBindings[34]: const VkDescriptorSetLayoutBinding = 0x7368637e11c0: binding: uint32_t = 115 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLER (0) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = 0x2e893178018 pImmutableSamplers[0]: const VkSampler = 0x58fe5b409e80 pBindings[35]: const VkDescriptorSetLayoutBinding = 0x7368637e11d8: binding: uint32_t = 116 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLER (0) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = 0x2e99293d658 pImmutableSamplers[0]: const VkSampler = 0x736760008aa0 pBindings[36]: const VkDescriptorSetLayoutBinding = 0x7368637e11f0: binding: uint32_t = 117 descriptorType: VkDescriptorType = VK_DESCRIPTOR_TYPE_SAMPLER (0) descriptorCount: uint32_t = 1 stageFlags: VkShaderStageFlags = 16 (VK_SHADER_STAGE_FRAGMENT_BIT) pImmutableSamplers: const VkSampler* = 0x2e8d12d76b8 pImmutableSamplers[0]: const VkSampler = 0x736778026810 pNext: VkDescriptorSetLayoutBindingFlagsCreateInfo = 0x7368637e0c20: sType: VkStructureType = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO (1000161000) pNext: const void* = NULL bindingCount: uint32_t = 37 pBindingFlags: const VkDescriptorBindingFlags* = 0x2e89e033160 pBindingFlags[0]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[1]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[2]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[3]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[4]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[5]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[6]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[7]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[8]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[9]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[10]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[11]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[12]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[13]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[14]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[15]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[16]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[17]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[18]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[19]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[20]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[21]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[22]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[23]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[24]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[25]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[26]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[27]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[28]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[29]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[30]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[31]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[32]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[33]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[34]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[35]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pBindingFlags[36]: const VkDescriptorBindingFlags = 4 (VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT) pAllocator: const VkAllocationCallbacks* = NULL pSetLayout: VkDescriptorSetLayout* = 0x7367f028d8b0