Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-16 | Add new define EGL_NO_X11 for newer mesa library | Danilo Spinella | |
Define both MESA_EGL_NO_X11_HEADERS and EGL_NO_X11 for backward combatibility. | |||
2019-04-22 | Fix missing headers when building without X11 | Alyssa Ross | |
The deleted includes are redundant, because other headers will include the necessary files. Additionally, they cause build failures, because including EGL/egl.h or EGL/eglext.h directly, instead of through wlr/render/egl.h or wlr/render/interface.h, will mean that MESA_EGL_NO_X11_HEADERS will not have been defined, and so the EGL headers will attempt to pull in unnecessary X11 headers that may not exist on the system. For the headers produced by glgen.sh, the includes couldn't simply be deleted, because no other header would include the EGL headers. Neither wlr/render/egl.h or wlr/render/interface.h felt appropriate to include, so I opted instead to copy the MESA_EGL_NO_X11_HEADERS definition before the EGL includes. | |||
2018-08-24 | Change how glgen.sh outputs files | Scott Anderson | |
This fixes building wlroots as a subproject. | |||
2018-08-24 | Revert "Revert "Merge pull request #1194 from ascent12/meson_feature"" | Scott Anderson | |
This reverts commit 9c886f20b97b6ab1ac85b849f1fe7f16eb199ff0. | |||
2018-08-23 | Revert "Merge pull request #1194 from ascent12/meson_feature" | Drew DeVault | |
This breaks wlroots when used as a meson subproject. This reverts commit dea311992eb4ff3e343c3cf5b0603034223d2a42, reversing changes made to 6db9c4b74667c1d917d720f5e96985a2461569fb. | |||
2018-08-22 | Remove unneeded mesa-specific header | Scott Anderson | |
2018-07-09 | util: add wlr_ prefix to log symbols | emersion | |
2017-11-22 | Change glapi.sh to generate both files | Scott Anderson | |
2017-10-09 | Fix glgen to be more POSIX corformant | Scott Anderson | |
2017-10-08 | Add GL/EGL extension loader generator | Scott Anderson | |