xserver/glx
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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