mesa/src/glx
Christopher James Halse Rogers dd9b78e212 glx/dri2: Paper over errors in DRI2Connect when indirect
DRI2 will throw BadRequest for this when the client is not local, but
DRI2 is an implementation detail and not something callers should have
to know about.  Silently swallow errors in this case, and just propagate
the failure through DRI2Connect's return code.

Note: This is a candidate for the stable release branches.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=28125
Signed-off-by: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
(cherry picked from commit fbc2fcf685)
2011-10-02 17:59:54 +02:00
..
apple apple: Use apple_cgl_get_dl_handle() rather than opening a new handle 2011-06-17 12:20:57 -07:00
applegl_glx.c glx: Allow a context-specific fallback for glXGetProcAddress 2011-06-20 16:54:58 -07:00
clientattrib.c glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types. 2010-07-28 16:45:25 -04:00
compsize.c ARB_texture_rg: Add GLX protocol support 2010-10-01 15:49:12 -07:00
dri2.c glx/dri2: Paper over errors in DRI2Connect when indirect 2011-10-02 17:59:54 +02:00
dri2.h Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
dri2_glx.c glx/dri2: Don't call X server for SwapBuffers when there's no back buffer. 2011-10-02 03:54:02 +02:00
dri_common.c glx: Avoid calling __glXInitialize() in driReleaseDrawables(). 2011-07-19 23:29:16 +02:00
dri_common.h glx: Drop broken drawable garbage collection 2010-09-08 09:20:42 -04:00
dri_glx.c glx: Allow a context-specific fallback for glXGetProcAddress 2011-06-20 16:54:58 -07:00
drisw_glx.c drisw: Fix 24bpp software rendering, take 2 2011-08-02 10:03:15 -06:00
eval.c Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
glx_pbuffer.c apple: Rename __GLcontextModes to struct glx_config 2011-06-05 18:07:05 -04:00
glx_query.c Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
glxclient.h glx: Allow a context-specific fallback for glXGetProcAddress 2011-06-20 16:54:58 -07:00
glxcmds.c glx: Allow a context-specific fallback for glXGetProcAddress 2011-06-20 16:54:58 -07:00
glxconfig.c glx/dri: add initial dri interface for GLX_EXT_framebuffer_sRGB. 2011-03-06 20:06:42 +10:00
glxconfig.h glx/dri: add initial dri interface for GLX_EXT_framebuffer_sRGB. 2011-03-06 20:06:42 +10:00
glxcurrent.c glx: Fix compile. 2011-06-20 17:19:00 -07:00
glxext.c glx: Avoid calling __glXInitialize() in driReleaseDrawables(). 2011-07-19 23:29:16 +02:00
glxextensions.c glx: add initial GLX_EXT_framebuffer_sRGB support. 2011-03-06 19:56:22 +10:00
glxextensions.h glx: add initial GLX_EXT_framebuffer_sRGB support. 2011-03-06 19:56:22 +10:00
glxhash.c Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
glxhash.h Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
indirect.c Squashed commit of the following: 2011-04-26 14:54:41 -06:00
indirect.h glapi: regenerate files for AMD_draw_buffers_blend 2011-05-03 00:35:50 +02:00
indirect_glx.c glx: Allow a context-specific fallback for glXGetProcAddress 2011-06-20 16:54:58 -07:00
indirect_init.c mesa: regenerate glapi files 2011-03-29 12:04:54 +02:00
indirect_init.h glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types. 2010-07-28 16:45:25 -04:00
indirect_size.c glapi: regenerate files for AMD_draw_buffers_blend 2011-05-03 00:35:50 +02:00
indirect_size.h glapi: regenerate files for AMD_draw_buffers_blend 2011-05-03 00:35:50 +02:00
indirect_texture_compression.c Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
indirect_transpose_matrix.c Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
indirect_vertex_array.c glx: add const qualifiers to __indirect_glMultiDrawArraysEXT() 2010-09-14 11:01:03 -06:00
indirect_vertex_array.h Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
indirect_vertex_array_priv.h Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
indirect_vertex_program.c glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types. 2010-07-28 16:45:25 -04:00
indirect_window_pos.c Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
Makefile glx: Take GLPROTO_CFLAGS into account. 2011-03-07 21:48:20 +01:00
packrender.h glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types. 2010-07-28 16:45:25 -04:00
packsingle.h glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types. 2010-07-28 16:45:25 -04:00
pixel.c glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types. 2010-07-28 16:45:25 -04:00
pixelstore.c glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types. 2010-07-28 16:45:25 -04:00
render2.c Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
renderpix.c glx: Remove (unused, broken) fastImageUnpack fast path 2011-06-02 15:37:22 -04:00
single2.c glapi: Do not use glapidispatch.h. 2010-10-27 10:06:25 +08:00
singlepix.c glapi: Do not use glapioffsets.h. 2010-10-27 10:49:33 +08:00
vertarr.c glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types. 2010-07-28 16:45:25 -04:00
XF86dri.c glx: Use _X_EXPORT instead of our own PUBLIC macro 2010-07-28 16:42:00 -04:00
xf86dri.h Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
xf86dristr.h Retire miniglx and move the actual glx code up to src/glx 2010-02-09 09:58:36 -05:00
xfont.c glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types. 2010-07-28 16:45:25 -04:00