xserver/include
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Michel Dänzer 8e3b26ceaa Make PixmapDirtyUpdateRec::src a DrawablePtr
This allows making the master screen's pixmap_dirty_list entries
explicitly reflect that we're now tracking the root window instead of
the screen pixmap, in order to allow Present page flipping on master
outputs while there are active slave outputs.

Define HAS_DIRTYTRACKING_DRAWABLE_SRC for drivers to check, but leave
HAS_DIRTYTRACKING_ROTATION defined as well to make things slightly
easier for drivers.

Reviewed-by: Adam Jackson <ajax@redhat.com>
2017-08-15 17:01:39 +09:00
..
.gitignore
busfault.h
callback.h
client.h
closestr.h
closure.h
colormap.h dix: Unexport various implementation details 2015-07-08 16:40:57 -04:00
colormapst.h
cursor.h
cursorstr.h cursor: drop ARGB_CURSOR 2015-06-30 12:17:51 +10:00
dbus-core.h
displaymode.h vidmode: move display mode definitions 2016-02-29 16:28:57 -05:00
dix-config-apple-verbatim.h
dix-config.h.in glx: Use the same endian swapping as the rest of the server. 2017-04-21 11:39:10 -07:00
dix.h dix: Silence TSan warnings when checking for pending input 2016-09-22 14:55:01 -07:00
dixaccess.h
dixevents.h
dixfont.h dix: Switch to the libXfont2 API (v2) 2016-07-18 15:25:59 -04:00
dixfontstr.h dix: Switch to the libXfont2 API (v2) 2016-07-18 15:25:59 -04:00
dixgrabs.h
dixstruct.h Use #ifdef instead of #if for features to make Meson easier. 2017-04-26 17:30:12 -04:00
eventconvert.h
events.h
eventstr.h Input: Add focus-in event source 2015-11-24 11:36:34 +10:00
exevents.h
extension.h
extinit.h
extnsionst.h dix: Remove extension aliases 2017-06-20 16:37:24 -04:00
gc.h
gcstruct.h fb: Remove 24bpp support (v3) 2017-03-17 15:14:42 -04:00
globals.h dpms: Consolidate a bunch of stuff into Xext/dpms.c 2017-03-27 15:59:47 -04:00
glx_extinit.h
hotplug.h
input.h os: log a bug whenever WriteToClient is called from the input thread 2017-02-27 09:25:08 +10:00
inputstr.h
inpututils.h Input: Add DeviceEventSource enum 2015-11-24 11:36:32 +10:00
list.h Fix uninitialized variable warnings reported by clang 2016-01-06 09:42:59 -05:00
Makefile.am include: Add 'xserver_poll.h' to Makefile.am 2016-09-16 10:57:23 -07:00
meson.build meson: Fix epoll detection 2017-08-14 13:34:11 -07:00
misc.h Remove support for unaligned swaps. 2017-04-25 15:01:23 -07:00
miscstruct.h
nonsdk_extinit.h
opaque.h configurable maximum number of clients 2015-08-24 00:00:18 -07:00
optionstr.h
os.h meson: Detect strlcat/strlcpy/reallocarray in libbsd 2017-05-10 15:08:27 -04:00
pixmap.h Make PixmapDirtyUpdateRec::src a DrawablePtr 2017-08-15 17:01:39 +09:00
pixmapstr.h Make PixmapDirtyUpdateRec::src a DrawablePtr 2017-08-15 17:01:39 +09:00
privates.h dix: Remove PRIVATE_DAMAGE 2017-03-21 11:20:26 -04:00
probes.h
property.h dix: Add a callback chain for window property state change 2017-02-23 13:30:11 -05:00
propertyst.h
protocol-versions.h Add Windows-DRI extension 2016-09-15 20:10:29 +01:00
ptrveloc.h
region.h
regionstr.h
registry.h
resource.h dix: export ResourceClientBits() 2015-09-01 20:11:26 -07:00
rgb.h
screenint.h
scrnintstr.h Make PixmapDirtyUpdateRec::src a DrawablePtr 2017-08-15 17:01:39 +09:00
selection.h
servermd.h dix: Fix image byte order on big endian hardware 2015-05-07 14:03:50 -04:00
site.h
swaprep.h dix: Unexport various implementation details 2015-07-08 16:40:57 -04:00
swapreq.h dix: Unexport various implementation details 2015-07-08 16:40:57 -04:00
systemd-logind.h
validate.h
version-config.h.in
vidmodestr.h vidmode: build without xf86vidmodeproto 2016-03-01 11:25:59 -05:00
window.h dix: Add hybrid full-size/empty-clip mode to SetRootClip 2016-02-22 13:26:31 -05:00
windowstr.h dix: unifdef pWin->rootlessUnhittable 2015-07-08 16:41:28 -04:00
XIstubs.h
xkb-config.h.in
xkbfile.h
xkbrules.h
xkbsrv.h xkb: Match key releases with an overlaid press 2017-01-04 13:23:31 +10:00
xkbstr.h
xorg-config.h.in xfree86: Silence a new glibc warning 2017-05-03 15:44:06 -04:00
xorg-config.h.meson.in Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
xorg-server.h.in xorg: Change __XCONFIGFILE__ to XCONFIGFILE (and DIR) to fix scan.c. 2017-04-25 15:01:23 -07:00
Xprintf.h
xserver-properties.h
xserver_poll.h Use #ifdef instead of #if for features to make Meson easier. 2017-04-26 17:30:12 -04:00
xsha1.h
xwin-config.h.in
xwin-config.h.meson.in Add meson.build for XWin server (v2) 2017-06-02 09:32:35 -07:00