File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed
renderdoc/driver/vulkan/wrappers Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -1581,10 +1581,6 @@ VkDescriptorGetInfoEXT WrappedVulkan::UnwrapInfo(const VkDescriptorGetInfoEXT *p
15811581 break ;
15821582 }
15831583 case VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER:
1584- // ignore the sampler part
1585- case VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT:
1586- case VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE:
1587- case VK_DESCRIPTOR_TYPE_STORAGE_IMAGE:
15881584 {
15891585 VkDescriptorImageInfo *img = (VkDescriptorImageInfo *)ret.data .pCombinedImageSampler ;
15901586 if (pDescriptorInfo->data .pCombinedImageSampler )
@@ -1595,6 +1591,18 @@ VkDescriptorGetInfoEXT WrappedVulkan::UnwrapInfo(const VkDescriptorGetInfoEXT *p
15951591 }
15961592 break ;
15971593 }
1594+ case VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT:
1595+ case VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE:
1596+ case VK_DESCRIPTOR_TYPE_STORAGE_IMAGE:
1597+ {
1598+ VkDescriptorImageInfo *img = (VkDescriptorImageInfo *)ret.data .pSampledImage ;
1599+ if (pDescriptorInfo->data .pSampledImage )
1600+ {
1601+ img->imageView = Unwrap (pDescriptorInfo->data .pSampledImage ->imageView );
1602+ img->imageLayout = pDescriptorInfo->data .pSampledImage ->imageLayout ;
1603+ }
1604+ break ;
1605+ }
15981606 case VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER:
15991607 case VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER:
16001608 case VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER:
You can’t perform that action at this time.
0 commit comments