wlroots/include/wlr/render
Simon Ser 515679e4fe Refactor EGL/GL API loading
Remove glapi.sh code generation, replace it with hand-written loading
code that checks extension strings before calling eglGetProcAddress.

The GLES2 renderer still uses global state because of:

- {PUSH,POP}_GLES2_DEBUG macros
- wlr_gles2_texture_from_* taking a wlr_egl instead of the renderer
2019-12-20 01:03:34 +00:00
..
dmabuf.h render/dmabuf: add wlr_dmabuf_attributes_copy 2019-06-07 09:06:11 -04:00
drm_format_set.h backend/drm: check format when scanning out DMA-BUF 2019-06-07 09:06:11 -04:00
egl.h Refactor EGL/GL API loading 2019-12-20 01:03:34 +00:00
gles2.h Introduce wlr_renderer_get_egl 2019-11-11 19:10:10 +01:00
interface.h Add new define EGL_NO_X11 for newer mesa library 2019-10-16 16:29:25 +03:00
meson.build render: introduce wlr_drm_format_set 2019-04-01 19:15:56 +03:00
wlr_renderer.h Introduce wlr_renderer_get_egl 2019-11-11 19:10:10 +01:00
wlr_texture.h render: remove EGL includes from wlr_texture.h 2019-11-06 11:30:57 -05:00