shared: work around EGL header idiosyncrasy
When no X11 headers are present eglplatform.h will break unless certain defines are set prior to its inclusion. including wayland-egl.h defines WL_EGL_PLATFORM which will stop the attempted inclusion of the X11 headers. Maybe this isn't the best solution to the problem, but it's harmless and gets the job done. Closes bug: https://bugs.freedesktop.org/show_bug.cgi?id=92104 Reviewed-by: Derek Foreman <derekf@osg.samsung.com> (patch by Ahmet Acar, commit log by Derek Foreman)
This commit is contained in:
parent
4a7ce1f66d
commit
64d78bba9c
|
@ -29,6 +29,7 @@
|
|||
#include <string.h>
|
||||
|
||||
#ifdef ENABLE_EGL
|
||||
#include <wayland-egl.h>
|
||||
#include <EGL/egl.h>
|
||||
#include <EGL/eglext.h>
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue