mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-26 08:30:10 +01:00
The additions in version 5 enables creating EGLImages for different planes of a YUV buffer. createImageFromName is still used to create the containing __DRIimage, and createSubImage can then be used no that __DRIimage to create __DRIimages that correspond to the y, u, and v planes (__DRI_IMAGE_FORMAT_R8) or the uv planes (__DRI_IMAGE_FORMAT_RG88) for formats such as NV12 where the u and v components are interleaved. Packed formats such as YUYV etc doesn't require any special treatment, we just sample those as a regular ARGB texture. Signed-off-by: Kristian Høgsberg <krh@bitplanet.net> |
||
|---|---|---|
| .. | ||
| internal | ||
| gl.h | ||
| gl_mangle.h | ||
| glext.h | ||
| glu.h | ||
| glu_mangle.h | ||
| glx.h | ||
| glx_mangle.h | ||
| glxext.h | ||
| osmesa.h | ||
| vms_x_fix.h | ||
| wglext.h | ||
| wmesa.h | ||