xserver-multidpi/hw/xnest
Keith Packard d5b16b037b Revert "dix: Remove usage_hint from pixmaps, store it in ->drawable.class"
This reverts commit 1564c82417.

The drivers used the top bits of the usage_hint to store driver
private flags (intel, radeon, nouveau).

With EXA we need to get at this data so if we migrate the pixmap we
can create the correct type of pixmap in the driver, however this
commit truncates the usage_hint into 8-bit class and loses all the
good stuff.

Signed-off-by: Dave Airlie <airlied@gmail.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
2011-03-17 23:48:52 -07:00
..
man man: refactor common code in the man pages makefiles 2011-01-18 15:11:10 -08:00
.gitignore Xnest: build Xnest man pages using XORG_MANPAGE_SECTIONS 2011-01-18 15:10:17 -08:00
Args.c xnest: ANSI cleanups 2009-01-11 08:54:11 +01:00
Args.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
Color.c xnest: Replace use of Colormap->devPriv with standard devPrivates. 2010-09-13 15:55:17 -07:00
Color.h xnest: Replace use of Colormap->devPriv with standard devPrivates. 2010-09-13 15:55:17 -07:00
Cursor.c xnest: Don't ignore errors from DeviceCursorInitialize. 2010-05-25 09:05:22 -07:00
Display.c Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
Display.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Drawable.h Fix a couple more possible errors with input-only windows 2010-06-10 19:15:28 -07:00
Events.c Abstract valuator masks through a set of APIs. 2010-10-22 11:02:48 +10:00
Events.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
Font.c Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
GC.c Delete redundant GC initializations. 2010-09-13 15:55:17 -07:00
GCOps.c Remove unnecessary parentheses around return values in functions 2010-06-10 06:42:42 -07:00
GCOps.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
Handlers.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Handlers.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
icon R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00
Init.c dix: move config_init into the DDX. 2010-02-15 09:15:18 +10:00
Init.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Keyboard.c dix: purge leftover manual key down bit setting. 2010-07-07 13:29:46 +10:00
Keyboard.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
Makefile.am Xnest: build Xnest man pages using XORG_MANPAGE_SECTIONS 2011-01-18 15:10:17 -08:00
Pixmap.c Revert "dix: Remove usage_hint from pixmaps, store it in ->drawable.class" 2011-03-17 23:48:52 -07:00
Pointer.c Xnest: set the default pointer accel to the host's values (#10013) 2009-09-09 10:47:08 +10:00
Pointer.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
Screen.c dix: Remove the backing store leftovers 2010-11-30 13:46:08 -05:00
Screen.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
screensaver R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00
Visual.c Death to RCS tags. 2007-06-29 14:06:52 -04:00
Visual.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
Window.c Clean up after removal of screen parameters from region macros. 2010-06-05 22:07:21 -07:00
XNCursor.h Change the devPrivates API to require dixRegisterPrivateKey 2010-06-05 19:23:03 -07:00
xnest-config.h get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
Xnest.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
XNFont.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
XNGC.h Change the devPrivates API to require dixRegisterPrivateKey 2010-06-05 19:23:03 -07:00
XNPixmap.h Revert "dix: Remove usage_hint from pixmaps, store it in ->drawable.class" 2011-03-17 23:48:52 -07:00
XNWindow.h Change the devPrivates API to require dixRegisterPrivateKey 2010-06-05 19:23:03 -07:00