wlroots-hyprland/backend/drm
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
..
atomic.c Add -Wmissing-prototypes 2019-11-20 02:05:03 +00:00
backend.c backend/drm, backend/libinput: listen to session destroy 2019-12-01 10:26:12 -05:00
cvt.c backend/drm: add support for custom modes 2019-10-27 10:46:47 -04:00
drm.c Amend typos 2019-11-23 10:33:47 -05:00
legacy.c Add -Wmissing-prototypes 2019-11-20 02:05:03 +00:00
properties.c backend/drm: check format when scanning out DMA-BUF 2019-06-07 09:06:11 -04:00
renderer.c Refactor EGL/GL API loading 2019-12-20 01:03:34 +00:00
util.c backend/drm: add BenQ to manufacturer list 2019-12-11 08:18:45 -05:00