summaryrefslogtreecommitdiff
path: root/src/egl/drivers/dri2/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2012-02-29egl/drivers: Convert to automake.Eric Anholt1-45/+0
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2012-02-29egl: Drop the non-builtin-drivers support.Eric Anholt1-2/+0
The two drivers both did builtin mode, so drop the non-builtin build system. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2012-02-29egl: Drop _EGL_MAIN entrypoint obfuscation.Eric Anholt1-1/+0
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2012-01-26automake: src/egl/waylandBenjamin Franzke1-1/+1
So we can use the wayland scanner makro, which is way better than our previous runtime-pkgconfig hack. Reviewed-by: Matt Turner <mattst88@gmail.com>
2012-01-24Revert "Always build shared glapi"Matt Turner1-0/+4
This reverts commit adefee50d954151f76150af80207081ae3c247d9. Shared glapi was never tested with --enable-xlib-glx and turns out to cause a lot of problems. Conflicts: configure.ac
2012-01-20Always build shared glapiMatt Turner1-4/+0
libglapi.so, libGL.so, libGLESv2.so, libGLESv1_CM.so must all come from the same version of Mesa or bad things may happen. Acked-by: Kenneth Graunke <kenneth@whitecape.org> Signed-off-by: Matt Turner <mattst88@gmail.com>
2011-06-24egl_dri2: Build drm platform only if enabledBenjamin Franzke1-1/+6
2011-06-23egl_dri2: Hookup gbm as drm platformBenjamin Franzke1-0/+2
2011-06-07egl_dri2: Use external driver pci listBenjamin Franzke1-1/+1
Reviewed-by: Alex Deucher <alexdeucher@gmail.com>
2011-05-13egl_dri2: Make it possible to not compile in the X11 platformKristian Høgsberg1-3/+8
2011-03-04egl/wayland: Move wayland-egl into a subdirBenjamin Franzke1-1/+1
This hopefully fixes wayland-egl's dependency resolution for autogenerated wayland-drm headers.
2011-03-01egl: Add EGL_WL_bind_wayland_displayBenjamin Franzke1-2/+4
2011-02-07egl_dri2: Add wayland platformBenjamin Franzke1-0/+7
2011-02-03egl_dri2: Split out drm platform implementation to a separate fileKristian Høgsberg1-1/+1
2011-02-03egl_dri2: Split out x11 platform codeKristian Høgsberg1-1/+1
2011-01-30egl_dri2: Export glapi symbols for DRI drivers.Chia-I Wu1-0/+4
When an app loads libEGL.so dynamically with RTLD_LOCAL, loading DRI drivers would fail because of missing glapi symbols. This commit makes egl_dri2 load libglapi.so with RTLD_GLOBAL to export glapi symbols for future symbol resolutions. The same trick can be found in GLX. However, egl_dri2 can only do so when --enable-shared-glapi is given. Because, otherwise, both libGL.so and libglapi.so define glapi symbols and egl_dri2 cannot tell which library to load.
2011-01-10egl: Make egl_dri2 and egl_glx built-in drivers.Chia-I Wu1-1/+4
These two drivers are small in size. Making them built-in should simplify packaging.
2011-01-10egl_dri2: Look up _glapi_get_proc_address dynamically.Chia-I Wu1-1/+1
In preparation for making egl_dri2 built-in. It also handles symbol lookup error: /usr/local/lib/egl/egl_dri2.so: undefined symbol: _glapi_get_proc_address more gracefully.
2010-07-08egl_dri2: Support _EGL_PLATFORM_DRMKristian Høgsberg1-2/+4
This lets the egl_dri2 driver initialize on just a DRM fd.
2010-05-07glapi: Move to src/mapi/.Chia-I Wu1-1/+1
Move glapi to src/mapi/{glapi,es1api,es2api}.
2010-02-05egl_dri2: Use pkg-config cflags and libs from configure outputKristian Høgsberg1-3/+2
Running pkg-config in Makefiles is bad form, since it doesn't respect the PKG_CONFIG_PATH value set at ./configure time.
2010-02-04egl: Add driver for EGL on X with DRI2Kristian Høgsberg1-0/+19