Jamey Sharp
a83cff9f4d
Move each screen's x/y origin into ScreenRec.
...
Many references to the dixScreenOrigins array already had the
corresponding screen pointer handy, which meant they usually looked like
"dixScreenOrigins[pScreen->myNum]". Adding a field to ScreenRec instead
of keeping this information in a parallel array simplifies those
expressions, and eliminates a MAXSCREENS-sized array.
Since dix declared the dixScreenOrigins array, I figure allocating a
screen private for these values is overkill.
Signed-off-by: Jamey Sharp <jamey@minilop.net>
Reviewed-by: Tiago Vignatti <tiago.vignatti@nokia.com>
Tested-by: Tiago Vignatti <tiago.vignatti@nokia.com> (i686 GNU/Linux)
2010-06-03 14:03:23 -07:00
..
.gitignore
.gitignore: use common defaults with custom section #24239
2009-11-11 21:40:20 -08:00
atom.c
Misc coding style cleanup
2010-05-13 06:16:48 +07:00
buildatoms
BuiltInAtoms
colormap.c
Fix build without XACE
2010-05-17 13:03:12 -07:00
cursor.c
Return an appropriately-typed error from dixLookupResourceByType.
2010-05-19 12:32:48 -07:00
deprecated.c
devices.c
Move each screen's root-window pointer into ScreenRec.
2010-06-03 14:03:23 -07:00
dispatch.c
Move each screen's root-window pointer into ScreenRec.
2010-06-03 14:03:23 -07:00
dispatch.h
dixfonts.c
doPolyText: forget about FontChange's XID after looking up pFont.
2010-05-21 12:48:16 -07:00
dixutils.c
Return an appropriately-typed error from dixLookupResourceByType.
2010-05-19 12:32:48 -07:00
enterleave.c
Move each screen's root-window pointer into ScreenRec.
2010-06-03 14:03:23 -07:00
enterleave.h
eventconvert.c
Replace X-allocation functions with their C89 counterparts
2010-05-13 00:22:37 +07:00
events.c
Move each screen's x/y origin into ScreenRec.
2010-06-03 14:03:23 -07:00
extension.c
Eliminate boilerplate around client->noClientException.
2010-05-13 17:14:07 -07:00
ffs.c
gc.c
Replace screen->rgf scratch GC flags with a bit in each GC.
2010-05-20 14:36:29 -07:00
getevents.c
Move each screen's x/y origin into ScreenRec.
2010-06-03 14:03:23 -07:00
globals.c
Move each screen's x/y origin into ScreenRec.
2010-06-03 14:03:23 -07:00
glyphcurs.c
Replace dixChangeGC with calls directly to the right variant.
2010-05-13 17:14:07 -07:00
grabs.c
Replace X-allocation functions with their C89 counterparts
2010-05-13 00:22:37 +07:00
initatoms.c
inpututils.c
dix: add helper functions to duplicate and free InputAttributes.
2010-05-25 10:06:11 -07:00
main.c
Move each screen's root-window pointer into ScreenRec.
2010-06-03 14:03:23 -07:00
Makefile.am
dtrace: Add Xserver-dtrace.h to CLEANFILES
2009-12-15 16:51:48 -08:00
pixmap.c
Replace X-allocation functions with their C89 counterparts
2010-05-13 00:22:37 +07:00
privates.c
Remove devPrivates init and delete callback lists.
2010-05-13 14:16:32 -07:00
property.c
Eliminate boilerplate around client->noClientException.
2010-05-13 17:14:07 -07:00
protocol.txt
ptrveloc.c
Replace X-allocation functions with their C89 counterparts
2010-05-13 00:22:37 +07:00
registry.c
Replace X-allocation functions with their C89 counterparts
2010-05-13 00:22:37 +07:00
resource.c
Add typed resource-lookup errors for non-core resource types.
2010-05-19 12:32:48 -07:00
selection.c
Use WriteEventsToClient rather than TryClientEvents where possible.
2010-05-19 12:32:34 -07:00
swaprep.c
Replace X-allocation functions with their C89 counterparts
2010-05-13 00:22:37 +07:00
swapreq.c
tables.c
window.c
Move each screen's x/y origin into ScreenRec.
2010-06-03 14:03:23 -07:00
Xserver-dtrace.h.in
Update Sun license notices to current X.Org standard form
2009-12-16 17:11:35 -08:00
Xserver.d
Update Sun license notices to current X.Org standard form
2009-12-16 17:11:35 -08:00