HansKristian-Work / vkd3d-proton

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overhaul handling of EXTENDED_USAGE_BIT

HansKristian-Work opened this issue · comments

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.

Fixed on master.