Eric Anholt
abf1202706
glx: Move the GLX variable caching what GL context is current to dix.
...
GLX is trying to track whether the context it wants is current, to
avoid the glFlush() (and the rest of the overhead) that occurs on all
MakeCurrent calls. However, its cache can be incorrect now that
glamor exists. This is a step toward getting glamor to coordinate
with GLX.
Signed-off-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
2014-04-23 10:32:02 -07:00
..
.gitignore
atom.c
buildatoms
BuiltInAtoms
colormap.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
cursor.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
devices.c
xkb: push locked modifier state down to attached slave devices
2014-03-11 17:43:34 +10:00
dispatch.c
dix: fix a -Wshadow warning
2014-02-05 15:10:27 +10:00
dispatch.h
dixfonts.c
dixfonts: Turn a missing directory ErrorF into a DebugF
2014-04-21 15:01:02 -07:00
dixutils.c
glx: Move the GLX variable caching what GL context is current to dix.
2014-04-23 10:32:02 -07:00
enterleave.c
input: drop FP1616 macro
2012-11-19 12:12:23 +10:00
enterleave.h
dix: Move DeviceFocusEvent from Xi into enterleave.c
2012-05-17 08:50:44 +10:00
eventconvert.c
dix: send the current axis value in DeviceChangedEvents ( #62321 )
2013-05-07 09:40:42 +10:00
events.c
Make XYToWindow a screen function
2014-04-01 10:30:42 -07:00
extension.c
Clean up warnings in DIX
2014-01-12 10:14:49 -08:00
ffs.c
gc.c
dix: Allow NULL stipple in ChangeGC
2014-03-26 12:58:40 -07:00
getevents.c
dix: prevent a driver from initializing or submitting buttons > MAX_BUTTONS
2014-02-04 11:38:00 +10:00
globals.c
Handle -displayfd and an explicit display number sensibly
2014-03-27 14:34:34 +00:00
glyphcurs.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
grabs.c
Merge remote-tracking branch 'whot/for-keith'
2014-01-22 11:33:53 -08:00
initatoms.c
inpututils.c
dix: fix button state check before changing a button mapping
2014-02-05 07:50:16 +10:00
main.c
dix: Clear any existing selections before initializing privates
2014-03-06 17:15:11 -08:00
Makefile.am
Allow DDX to provide a main()
2013-07-23 23:56:58 +01:00
pixmap.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
privates.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
property.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
protocol.txt
Add RANDR 1.4 requests & events to dix/protocol.txt
2014-01-29 15:22:44 -08:00
ptrveloc.c
dix: allow a ConstantDeceleration between 0 and 1 ( #66134 )
2013-07-17 14:27:26 +10:00
region.c
Add a RegionDuplicate function
2013-10-31 16:58:16 -07:00
registry.c
dix: reset the registry before quitting
2013-05-07 09:41:02 +10:00
resource.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
selection.c
Use C99 designated initializers in dix Events
2012-07-09 22:52:30 -07:00
stubmain.c
Allow DDX to provide a main()
2013-07-23 23:56:58 +01:00
swaprep.c
Remove unneccesary casts from WriteToClient calls
2012-07-09 19:12:56 -07:00
swapreq.c
Use C99 designated initializers in dix Events
2012-07-09 22:52:30 -07:00
tables.c
Make indentation of dix/tables.c much more consistent and readable
2012-08-06 15:22:53 -07:00
touch.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
window.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
Xserver-dtrace.h.in
dix: add dtrace probes to input API
2012-03-22 11:33:42 +10:00
Xserver.d
dix: add dtrace probes to input API
2012-03-22 11:33:42 +10:00