mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2026-04-19 06:47:02 -04:00
This commit introduces fairly awkward code to work around that fact that the GL ES implementation is allowed to provide either of the two distinct constants GL_HALF_FLOAT and GL_HALF_FLOAT_OES as the gl_type to use when reading data from a render buffer created from a DMABUF with half-float channels. The 'GLES3/gl3.h' header is also provided by the pkg-config library confusingly called 'glesv2', so no build changes are necessary. |
||
|---|---|---|
| .. | ||
| shaders | ||
| meson.build | ||
| pixel_format.c | ||
| renderer.c | ||
| texture.c | ||