xserver/include
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Dave Airlie 9d17981829 dix: introduce gpu screens. (v5)
This patch introduces gpu screens into screenInfo. It adds interfaces
for adding and removing gpu screens, along with adding private fixup,
block handler support, and scratch pixmap init.

GPU screens have a myNum that is offset by GPU_SCREEN_OFFSET (256),
this is used for logging etc.

RemoveGPUScreen isn't used until "xfree86: add platform bus hotplug support".

v2: no glyph pictures for GPU screens for now.
v3: introduce MAXGPUSCREENS, fix return value check
v4: fixup myNum when renumbering screens (ajax)
v5: drop cursor privates for now.

Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-07-06 10:35:13 +01:00
..
.gitignore
callback.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
client.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
closestr.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
closure.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
colormap.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
colormapst.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
cursor.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
cursorstr.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
dix-config-apple-verbatim.h
dix-config.h.in xfree86: use udev to provide device enumeration for kms devices (v10) 2012-07-06 10:20:19 +01:00
dix.h dix: move freeing the sprite into a function 2012-06-07 14:13:44 +10:00
dixaccess.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
dixevents.h dix: Remove redundant declarations. 2012-05-14 13:31:00 +01:00
dixfont.h Add dixGetGlyphs to replace GetGlyphs from libXfont to simplify linking 2012-07-02 10:09:08 -07:00
dixfontstr.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
dixgrabs.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
dixstruct.h Change lastDeviceIdleTime to be per-device 2012-03-22 13:12:56 +10:00
eventconvert.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
events.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
eventstr.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
exevents.h dix: Move DeviceFocusEvent from Xi into enterleave.c 2012-05-17 08:50:44 +10:00
extension.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
extinit.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
extnsionst.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
gc.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
gcstruct.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
globals.h Add global variable inSignalContext 2012-06-21 15:45:22 +10:00
hotplug.h xfree86: use udev to provide device enumeration for kms devices (v10) 2012-07-06 10:20:19 +01:00
input.h dix: disable all devices before shutdown 2012-06-07 14:13:51 +10:00
inputstr.h Xext: Add per-device SyncCounters 2012-03-22 13:12:56 +10:00
inpututils.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
kdrive-config.h.in kdrive: Add option to compile out input drivers 2010-01-06 19:47:53 +06:00
list.h list.h: don't crash when removing an element from a NULL list 2012-07-05 10:09:18 -07:00
Makefile.am Add 'optionstr.h' to include/Makefile.am 2011-11-20 14:50:57 -08:00
misc.h dix: introduce gpu screens. (v5) 2012-07-06 10:35:13 +01:00
miscstruct.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
opaque.h os: Add -displayfd option 2012-05-01 11:36:30 +10:00
optionstr.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
os.h Merge branch 'sigio-vt-switch-issues' into for-keith 2012-07-04 21:23:48 +10:00
pixmap.h api: rework the X server driver API to avoid global arrays. 2012-06-05 13:22:18 +01:00
pixmapstr.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
privates.h privates: Allow device privates to be allocated after server start 2012-07-05 13:40:27 -07:00
property.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
propertyst.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
protocol-versions.h Implemented first part of XResource extension v1.2: X_XResQueryClientIds 2012-04-18 10:21:49 +03:00
ptrveloc.h dix: indentation fixes for pointer acceleration 2012-05-16 10:59:35 +10:00
region.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
regionstr.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
registry.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
resource.h xserver: Remove duplicate declaration in resource.h 2012-05-14 13:17:08 +01:00
rgb.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
screenint.h dix: introduce gpu screens. (v5) 2012-07-06 10:35:13 +01:00
scrnintstr.h dix: introduce gpu screens. (v5) 2012-07-06 10:35:13 +01:00
selection.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
servermd.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
site.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
swaprep.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
swapreq.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
validate.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
version-config.h.in
window.h dix/render: consolidate window format matching code. 2012-06-28 10:43:35 -07:00
windowstr.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
XIstubs.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xkb-config.h.in Move to autoconf standard function name checks & defines 2011-12-05 14:32:45 -08:00
xkbfile.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xkbrules.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xkbsrv.h include: document _XkbErrCode2 macros 2012-06-22 10:51:00 +10:00
xkbstr.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xorg-config.h.in xfree86: use udev to provide device enumeration for kms devices (v10) 2012-07-06 10:20:19 +01:00
xorg-server.h.in xfree86: use udev to provide device enumeration for kms devices (v10) 2012-07-06 10:20:19 +01:00
Xprintf.h os/xprintf: add Xvscnprintf and Xscnprintf 2012-05-03 14:59:23 +10:00
xserver-properties.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xsha1.h
xwin-config.h.in Remove unused function checks from configure.ac & include/*.h.in 2011-12-03 10:19:12 -08:00