Adam Jackson
307c124d6b
glx: Only flush indirect contexts in MakeCurrent (v2)
...
If the context is direct none of the GL commands were issued by this
process, the server couldn't flush them even if it wanted to.
v2: Fix embarassingly obvious boolean inversion (Michel Dänzer)
Signed-off-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2017-11-15 09:56:39 -05:00
..
clientinfo.c
glx: Can't mix declarations and code in X.org sources [CVE-2014-8098 pt. 9]
2014-12-09 11:27:26 -08:00
createcontext.c
glx: Remove True/False defines
2017-08-21 10:12:54 -04:00
extension_string.c
glx: Implement GLX_EXT_libglvnd (v2)
2016-03-30 11:13:57 -04:00
extension_string.h
glx: Implement GLX_EXT_libglvnd (v2)
2016-03-30 11:13:57 -04:00
glxbyteorder.h
Rewrite the byte swapping macros.
2017-04-25 15:01:23 -07:00
glxcmds.c
glx: Only flush indirect contexts in MakeCurrent (v2)
2017-11-15 09:56:39 -05:00
glxcmdsswap.c
glx: Fix error generation for non-reply vendor private requests
2017-08-22 14:06:30 -04:00
glxcontext.h
glx: Remove some indirection around EXT_texture_from_pixmap
2017-06-20 16:39:23 -04:00
glxdrawable.h
Add Windows-DRI extension
2016-09-15 20:10:29 +01:00
glxdri2.c
glx: Fix typos that break GLX_ARB_context_flush_control
2017-11-07 09:11:36 -05:00
glxdricommon.c
glx: Duplicate relevant fbconfigs for compositing visuals
2017-11-03 15:29:06 -04:00
glxdricommon.h
glx: remove unused systemTimeExtension
2017-09-08 11:23:35 -07:00
glxdriswrast.c
glx: Fix typos that break GLX_ARB_context_flush_control
2017-11-07 09:11:36 -05:00
glxext.c
glx: Be a bit more paranoid in glx client cleanup
2017-09-20 14:06:37 -04:00
glxext.h
glxscreens.c
glx: free fbconfigs on destroy
2017-11-06 16:54:29 -05:00
glxscreens.h
glx: Duplicate relevant fbconfigs for compositing visuals
2017-11-03 15:29:06 -04:00
glxserver.h
glx: Remove some unused stuff from glxserver.h
2017-08-21 10:13:04 -04:00
glxutil.h
indirect_dispatch.c
indirect_dispatch.h
indirect_dispatch_swap.c
indirect_program.c
glx: Remove True/False defines
2017-08-21 10:12:54 -04:00
indirect_reqsize.c
glx: Pass remaining request length into ->varsize (v2) [CVE-2014-8098 8/8]
2014-12-08 18:09:50 -08:00
indirect_reqsize.h
glx: Pass remaining request length into ->varsize (v2) [CVE-2014-8098 8/8]
2014-12-08 18:09:50 -08:00
indirect_size.h
indirect_size_get.c
indirect_size_get.h
indirect_table.c
indirect_table.h
indirect_texture_compression.c
glx: Remove __glXReply
2017-06-20 16:39:23 -04:00
indirect_util.c
glx: Remove __glXReply
2017-06-20 16:39:23 -04:00
indirect_util.h
Makefile.am
glx/dri2: Don't build DRI loader if DRI2 isn't enabled
2016-10-27 14:25:42 +01:00
meson.build
meson: Don't use '' in link_with, ever
2017-10-24 10:53:56 -04:00
render2.c
render2swap.c
renderpix.c
renderpixswap.c
rensize.c
glx: Synchronize Xserver glx/rensize.c with mesa src/glx/compsize.c
2015-10-06 11:15:31 -04:00
single2.c
glx: Remove some unused stuff from glxserver.h
2017-08-21 10:13:04 -04:00
single2swap.c
glx: Remove __glXReply
2017-06-20 16:39:23 -04:00
singlepix.c
glx: Remove __glXReply
2017-06-20 16:39:23 -04:00
singlepixswap.c
glx: Remove __glXReply
2017-06-20 16:39:23 -04:00
singlesize.c
singlesize.h
swap_interval.c
unpack.h
glx: Remove __glXReply
2017-06-20 16:39:23 -04:00
xfont.c