mesa/include/GL
Kevin Strasser 5a747306ce dri: Add config attributes for color channel shift
The existing mask attributes can only support up to 32 bpp. Introduce
per-channel SHIFT attributes that indicate how many bits, from lsb towards
msb, the bit field is offset. A shift of -1 will indicate that there is no
bit field set for the channel.

As old loaders will still be looking for masks, we set the masks to 0 for
any formats wider than 32 bpp.

Signed-off-by: Kevin Strasser <kevin.strasser@intel.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
2019-08-21 18:36:57 +00:00
..
internal dri: Add config attributes for color channel shift 2019-08-21 18:36:57 +00:00
gl.h gl.h: define GLeglImageOES depending on GL_EXT_EGL_image_storage 2018-08-08 08:20:01 -06:00
gl_mangle.h mesa: regenerate gl_mangle.h 2014-08-12 08:09:45 -06:00
glcorearb.h include: update GL headers from the registry 2019-06-21 19:00:52 -04:00
glext.h include: update GL headers from the registry 2019-06-21 19:00:52 -04:00
glx.h includes/GL: remove duplicated extension declarations from glx.h 2015-08-01 15:47:55 +01:00
glx_mangle.h
glxext.h include: update GL & GLES headers (v2) 2018-08-04 02:43:05 -04:00
mesa_glinterop.h egl: Fix inclusion of egl.h+mesa_glinterop.h 2017-08-21 14:45:44 -07:00
osmesa.h osmesa: add new OSMesaCreateContextAttribs function 2015-12-16 19:38:51 -07:00
wglext.h include: Update GL headers from khronos opengl registry. 2017-10-12 12:45:07 -07:00