xserver/glx
Eric Anholt 99f0365b1f Add a command line argument for disabling indirect GLX.
The attack surface for indirect GLX is huge, and it's of no use to
most people (if you get an indirect GL context, you're better served
by a immediate X error than actually trying to use an indirect GL
context and finding out that it doesn't support doing anything you
want, slowly).  This flag gives you a chance to disable indirect GLX
in environments where you just don't need it.

I put in both the '+' and '-' arguments right now, so that it's easy
to patch the value to change the default policy.

Signed-off-by: Eric Anholt <eric@anholt.net>
Acked-by: Julien Cristau <jcristau@debian.org>
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
2014-04-23 13:24:22 -07:00
..
clientinfo.c
createcontext.c
extension_string.c
extension_string.h
glxbyteorder.h
glxcmds.c Add a command line argument for disabling indirect GLX. 2014-04-23 13:24:22 -07:00
glxcmdsswap.c
glxcontext.h
glxdrawable.h
glxdri2.c glx: If DRI2GetBuffers changes the GL context, call it again 2014-04-23 10:32:44 -07:00
glxdricommon.c glx: Clear new FBConfig attributes to 0 by default. 2014-03-10 13:57:21 -07:00
glxdricommon.h
glxdriswrast.c glx: Make sure that DRI2/swrast calls haven't changed the GL context. 2014-04-23 10:32:15 -07:00
glxext.c glx: Unconditionally clear lastGLContext on loseCurrent(). 2014-04-23 10:32:10 -07:00
glxext.h
glxscreens.c
glxscreens.h
glxserver.h glx: Move the GLX variable caching what GL context is current to dix. 2014-04-23 10:32:02 -07:00
glxutil.h
indirect_dispatch.c glx: Consistently use ARB-suffixed names for ARB_multitexture functions 2013-12-10 16:59:53 +00:00
indirect_dispatch.h
indirect_dispatch_swap.c glx: Consistently use ARB-suffixed names for ARB_multitexture functions 2013-12-10 16:59:53 +00:00
indirect_program.c glx: Delete dead NV program string functions. 2014-02-07 16:03:38 -08:00
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 glx: Stop relying on libGL ABI bugs for glGetCompressedTexImage(). 2014-02-07 16:00:26 -08:00
indirect_util.c
indirect_util.h
Makefile.am glx: Remove function stubs 2013-12-10 08:03:22 -08:00
render2.c glx: Convert non-generated function pointer thunking 2013-12-10 08:02:42 -08:00
render2swap.c glx: Convert non-generated function pointer thunking 2013-12-10 08:02:42 -08:00
renderpix.c
renderpixswap.c
rensize.c
single2.c
single2swap.c
singlepix.c
singlepixswap.c
singlesize.c
singlesize.h
swap_interval.c
unpack.h
xfont.c