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. |
||
|---|---|---|
| .. | ||
| allocator | ||
| gles2 | ||
| pixman | ||
| vulkan | ||
| dmabuf.c | ||
| dmabuf_fallback.c | ||
| dmabuf_linux.c | ||
| drm_format_set.c | ||
| egl.c | ||
| meson.build | ||
| pixel_format.c | ||
| swapchain.c | ||
| wlr_renderer.c | ||
| wlr_texture.c | ||