wlroots/include/wlr/render
emersion 62d646f2b8
render/gles2: remove assumptions about supported formats
We were assuming GL_BGRA_EXT was always supported.

We now check that it's supported for rendering. We fail if it isn't because
this format is specified as "always supported" by the Wayland protocol.

We also check if it's supported for reading pixels. A new preferred_read_format
function returns the preferred format that can be used to read pixels. This is
used by the screencopy protocol.
2018-11-04 09:00:51 +01:00
..
dmabuf.h Support older wlr_linux_dmabuf_v1 clients 2018-10-12 23:07:45 +02:00
egl.h render: on Wayland, make eglSwapBuffers non-blocking 2018-10-28 09:58:20 +01:00
gles2.h Initial pass on API stability guarantees 2018-07-29 19:20:34 -04:00
interface.h render/gles2: remove assumptions about supported formats 2018-11-04 09:00:51 +01:00
meson.build Revert "Revert "Merge pull request #1194 from ascent12/meson_feature"" 2018-08-24 19:35:02 +12:00
wlr_renderer.h render/gles2: remove assumptions about supported formats 2018-11-04 09:00:51 +01:00
wlr_texture.h Use enum wl_shm_format for gles2 texture formats 2018-10-16 09:35:28 +02:00