[Mesa-dev] [PATCH 0/8] sRGB fixes
Adam Jackson
ajax at redhat.com
Thu Oct 25 07:37:05 PDT 2012
On Wed, 2012-10-24 at 10:08 -0700, Ian Romanick wrote:
> This series contains a bunch of Mesa and GLX fixes releated to sRGB
> drawables. It should contain all of the work necessary to allow drivers to
> advertise sRGB fbconfigs.
>
> What is missing is a 9th patch to actually add some sRGB fbconfigs to the
> Intel driver. I haven't done this yet because I haven't decided the right
> way. I don't want to have duplicate sRGB and non-sRGB visuals, but if the
> client-side driver avertises only sRGB and the server-side driver only
> advertises RGB (or vice-versa), you get no visuals.
I don't see why that's true. You don't get sRGB rendering until you've
called glEnable(GL_FRAMEBUFFER_SRGB). Just flag all your fbconfigs as
sRGB-capable. Older libGL looks like it's smart enough to ignore
unknown attribs, and current libGL doesn't look at the sRGB attrib in
fbconfig matching.
Which I think means that #7 might be wrong? The sRGB-ness of the buffer
is a property of the enable state, not the visual.
- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20121025/591b051b/attachment.pgp>
More information about the mesa-dev
mailing list