xserver/glx
Dave Airlie aad428b8e2 glx: drop GLX_LIBS from X server and workaround sdksyms.
We've had reports of two copies of the GLX bits, one in the server
and one in libglx.so causing problems, I didn't understand why the
X server needed a copy so drop it, however then we have to fix a missing
GlxExtensionInit that comes from sdksyms, so work around it by moving
that one declaration into a header that sdksyms doesn't scan.

Thanks to Jon Turney for debugging the actual problem.
(copyright header from extinit.h that seems most appropriate put on top).

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=52402
Tested-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Daniel Stone <daniel@fooishbar.org>
Tested-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
2012-07-25 23:30:53 -07:00
..
Makefile.am Move DRI1 from external module to built-in 2012-07-10 00:30:40 -07:00
clientinfo.c
createcontext.c glx: Allow attributes and flags from GLX_ARB_create_context_robustness 2012-07-05 11:45:32 -07:00
dispatch.h
extension_string.c
extension_string.h
glapi.c
glapi.h
glapi_gentable.c
glapitable.h
glprocs.h
glthread.c
glthread.h
glxbyteorder.h
glxcmds.c Use C99 designated initializers in glx Replies 2012-07-09 19:58:30 -07:00
glxcmdsswap.c Remove unneccesary casts from WriteToClient calls 2012-07-09 19:12:56 -07:00
glxcontext.h glx: Track the reset notification strategy for a context 2012-07-05 11:45:15 -07:00
glxdrawable.h
glxdri.c
glxdri2.c glx: Fix checking GL version 2012-07-13 11:25:04 +10:00
glxdricommon.c Add a common ARRAY_SIZE macro to dix.h 2012-07-09 23:06:41 -07:00
glxdricommon.h
glxdriswrast.c
glxext.c glx: drop GLX_LIBS from X server and workaround sdksyms. 2012-07-25 23:30:53 -07:00
glxext.h
glxscreens.c
glxscreens.h
glxserver.h Restore extern to the declaration of __glXDRISWRastProvider 2012-07-12 13:25:57 +01:00
glxutil.h
indirect_dispatch.c
indirect_dispatch.h
indirect_dispatch_swap.c
indirect_program.c
indirect_reqsize.c
indirect_reqsize.h
indirect_size.h
indirect_size_get.c
indirect_size_get.h
indirect_table.c
indirect_table.h
indirect_texture_compression.c
indirect_util.c Remove unneccesary casts from WriteToClient calls 2012-07-09 19:12:56 -07:00
indirect_util.h
render2.c
render2swap.c
renderpix.c
renderpixswap.c
rensize.c
single2.c Use C99 designated initializers in glx Replies 2012-07-09 19:58:30 -07:00
single2swap.c Use C99 designated initializers in glx Replies 2012-07-09 19:58:30 -07:00
singlepix.c
singlepixswap.c
singlesize.c
singlesize.h
swap_interval.c
unpack.h Remove unneccesary casts from WriteToClient calls 2012-07-09 19:12:56 -07:00
xfont.c