Overhaul handling of EXTENDED_USAGE_BIT
HansKristian-Work opened this issue · comments
Hans-Kristian Arntzen commented
We should:
- Not use EXTENDED_USAGE_BIT unless it's meaningful (e.g. sRGB UAV).
- Use
VkImageViewUsageCreateInfo
when creating views to avoid validation errors when sRGB UAV images are viewed. We need to nop out STORAGE usage for that scenario.
Hans-Kristian Arntzen commented
Fixed on master.