Files
renderdoc/renderdoc
Benson JoerisandBaldur Karlsson f4e7231fd5 Remove ImageInfo::imageType for serialization compatibility
This field was recently added to the `ImageInfo` struct, but had not yet
been added to the `ImageInfo` serialization. Serializing this field
would unnecessarily break capture compatibility.

The `imageType` field was added to detect 3D images--depth slices of 3D
images are interpreted as array layers when accessed through a 2D image
view. This data is (almost) redundant, because 2D images must have
`extent.depth==1`, according to the Valid Usage for `VkImageCreateInfo`.
The application could create an image with
`imageType==VK_IMAGE_TYPE_3D`, but with `extent.depth==1`; we would
interpret this as a 2D image, but, since this image would have 1 array
layer and 1 depth slice, this doesn't actually cause an issue.

Change-Id: I3d53d942cbe8f240845a80f6e12a7cecfdd86967
2019-06-21 10:14:29 +01:00
..
2019-05-17 16:32:56 +01:00
2019-02-01 18:32:13 +00:00
2019-05-17 16:32:56 +01:00