John Kåre Alsaker <john.kare.alsa...@gmail.com> writes: > I would like add support for sRGB KHR images to EGL. This is primarily > so Wayland compositors can create sRGB views of client buffers, but > there's nothing preventing it from being useful in other cases. > > To allow this I propose a new EGL attribute which can be passed to > eglCreateImageKHR, EGL_GAMMA_MESA. It can have two values, > EGL_LINEAR_MESA (the default) and EGL_SRGB_MESA. These values can be > shared with my other EGL extension proposal > (http://lists.freedesktop.org/archives/mesa-dev/2012-September/027888.html). > When EGL_SRGB_MESA is passed, the image must be created with a sRGB > view or the function should return an error. > > To implement this in DRI for Wayland buffers it requires changes to > the __DRIimageExtension structure. The fromPlanar function either has > to be modified, or a new function could be introduced.
Could you add a specification for this extension like other EGL extensions that exist out there? I don't want to see an extension added to the tree without that. (I think you need to get new enums allocated from khronos, too. idr?)
pgpNQd1VIo36s.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev