XLibre Xserver
Go to file
Jesse Barnes ca616b902b Allow RandR get output property to call into drivers
In order to report accurate values to users of the RandR property interface,
it's sometimes necessary to ask the driver to update the value (for example
when backlight brightness changes without the server's knowledge, due to hotkey
events or direct sysfs banging).

This patch wires up the core server code with a new xf86CrtcFuncs callback,
get_property, to allow for this.

The new code is available under the RANDR_13_INTERFACE define, which in turn
depends on the RANDR_12_INTERFACE code.
2008-03-06 13:50:58 -08:00
GL Fix distcheck. 2008-03-05 23:57:15 -05:00
XTrap Revert "registry: Register XTrap extension protocol names." 2007-11-20 18:49:30 -05:00
Xext xselinux: Implement polyinstantiation support and related protocol. 2008-03-04 22:39:41 -05:00
Xi XACE: Fix instances of DixUnknownAccess at hook callsites. 2008-02-28 16:43:43 -05:00
afb Merge branch 'master' into XACE-SELINUX 2007-11-19 18:10:46 -05:00
cfb Merge branch 'master' into XACE-SELINUX 2007-12-13 18:38:25 -05:00
cfb32 get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
composite XACE: Adjust the location of the COMPOSITE creation hook. 2008-02-28 21:52:32 -05:00
config XACE: Fix instances of DixUnknownAccess at hook callsites. 2008-02-28 16:43:43 -05:00
damageext Revert "registry: Register DAMAGE extension protocol names." 2007-11-20 17:31:00 -05:00
dbe Clean up many #if 0. 2007-12-02 12:40:25 -05:00
dix XACE: Check the return value of the selection create hook call. 2008-03-04 02:44:48 -05:00
doc Merge branch 'master' into XACE-SELINUX 2007-11-19 18:10:46 -05:00
exa EXA: Let the driver decide what repeat/extend types are supported. 2008-02-27 23:44:39 +01:00
fb fbFillRegionTiled() is now dead code. 2008-02-22 15:22:38 -05:00
hw Allow RandR get output property to call into drivers 2008-03-06 13:50:58 -08:00
include Fix distcheck. 2008-03-05 23:57:15 -05:00
mfb devPrivates rework: put back some changes that were mistakenly removed 2007-11-20 15:31:44 -05:00
mi clean some "unused" warnings 2008-03-01 19:49:24 +02:00
miext dix: Modify callers of property and selection API to use new interfaces. 2008-02-29 18:01:37 -05:00
os Make sure SIOGLIFCONF buffer is properly aligned for socket structures 2008-03-04 16:03:38 -08:00
randr Allow RandR get output property to call into drivers 2008-03-06 13:50:58 -08:00
record Revert "registry: Register Record extension protocol names." 2007-11-20 17:55:47 -05:00
render Bug #10463: Always initialize reference pixel before AllocColor() 2008-02-29 16:39:29 -05:00
xfixes Normalize swapped dispatch for Fixes{ChangeSaveSet,SelectSelectionInput} 2008-02-22 15:25:26 -05:00
xkb Fix distcheck. 2008-03-05 23:57:15 -05:00
.gitignore Add cscope files to .gitignore 2008-03-03 13:05:12 -08:00
COPYING COPYING: Collapse 'canonical license' into one statement 2007-11-07 03:58:56 +02:00
Makefile.am Generate ChangeLog file for make dist. 2007-07-10 21:33:54 -07:00
acinclude.m4 Include comment/copyright/license for AC_DEFINE_DIR in acinclude.m4 2007-07-25 17:42:23 -07:00
autogen.sh Use canonical autogen.sh, which supports srcdir != objdir autogen. 2005-07-01 21:13:36 +00:00
configure.ac 1.5 has branched, start 1.5.99.x. 2008-03-03 15:09:11 -05:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Export the server ABI versions from xorg-server.pc 2007-11-05 17:18:46 -05:00