summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2016-10-05 13:23:22 -0700
committerJason Ekstrand <[email protected]>2016-10-06 16:52:31 -0700
commita1db0e87ffe8cbb567d0f7eb3a9036288eb1036c (patch)
treedcc17be049bf9e4e99d8d43b74a21b67c1496f22 /src/intel/vulkan/genX_cmd_buffer.c
parent5267124648d8382038ce35304c5a8a4fa5c5d2b7 (diff)
anv/wsi: Advertise UNORM formats as well as sRGB
Because WSI images are created with VkImageCreateInfo::flags explicitly set to 0, they don't ever have the VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT set. This means that you can't create an image view of it with a different format so applications can't render directly in sRGB (without automatic encoding) unless we actually advertise UNORM formats. There are a lot of applications that want to do their own sRGB conversion, so we should allow for that. We do, however, make UNORM come after sRGB in the list so that the default for dumb apps that just grab the first thing is to render in linear and let the sRGB conversion happen automatically. Signed-off-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/intel/vulkan/genX_cmd_buffer.c')
0 files changed, 0 insertions, 0 deletions