summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_manager.c
diff options
context:
space:
mode:
authorMarek Olšák <marek.olsak@amd.com>2015-06-10 01:49:36 +0200
committerMarek Olšák <marek.olsak@amd.com>2015-07-22 23:56:00 +0200
commit956ebf41aca6b74052cf6876cc479b404777700c (patch)
tree95a454c3e88b7021576d30e9879dc3863908cfd0 /src/mesa/state_tracker/st_manager.c
parentb06a6852ff782bb20d9e91a3a67eccb92e856ed3 (diff)
downloadexternal_mesa3d-956ebf41aca6b74052cf6876cc479b404777700c.zip
external_mesa3d-956ebf41aca6b74052cf6876cc479b404777700c.tar.gz
external_mesa3d-956ebf41aca6b74052cf6876cc479b404777700c.tar.bz2
st/dri: expose sRGB visuals (v2)
v2: The fix for the darkness in Ubuntu Unity is in the hunk with the 4-line comment. Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
Diffstat (limited to 'src/mesa/state_tracker/st_manager.c')
-rw-r--r--src/mesa/state_tracker/st_manager.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/state_tracker/st_manager.c b/src/mesa/state_tracker/st_manager.c
index a2dee62..2e2c8ff 100644
--- a/src/mesa/state_tracker/st_manager.c
+++ b/src/mesa/state_tracker/st_manager.c
@@ -368,6 +368,7 @@ st_visual_to_context_mode(const struct st_visual *visual,
mode->rgbBits = mode->redBits +
mode->greenBits + mode->blueBits + mode->alphaBits;
+ mode->sRGBCapable = util_format_is_srgb(visual->color_format);
}
if (visual->depth_stencil_format != PIPE_FORMAT_NONE) {