wlroots-hyprland/render/gles2
Manuel Stoeckl f5df956c18 render/gles2: add a few 10-bit and FP16 formats
The half-float formats depend on GL_OES_texture_half_float_linear,
not just the GL_OES_texture_half_float extension, because the latter
does not include support for linear magni/minification filters.

The new 2101010 and 16161616F formats are only available on little-
endian builds, since their gl_types are larger than a byte and thus
endianness dependent.
2021-07-30 08:29:13 +02:00
..
meson.build render: make GLES2 renderer optional 2021-04-17 16:39:40 +02:00
pixel_format.c render/gles2: add a few 10-bit and FP16 formats 2021-07-30 08:29:13 +02:00
renderer.c render/gles2: add a few 10-bit and FP16 formats 2021-07-30 08:29:13 +02:00
shaders.c render: drop support for ellipses 2021-04-08 09:10:03 +02:00
texture.c render/gles2: set has_alpha for DMA-BUFs 2021-07-12 09:16:09 -04:00