Go to file
Dave Airlie da4bad620a pixmap: fix reverse optimus support with multiple heads
For doing reverese optimus to multiple outputs on a secondary GPU
the GPU can store the blits into a large screen pixmap, unfortunately
this means we need a destination offset into the dirty code, so
add a new API that just adds this interface.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Keith Packard <keithp@keithp.com>
2014-09-11 18:14:44 -07:00
Xext xv: Drop the ClientPtr from the interface to the DDX. 2014-08-07 12:39:53 -07:00
Xi
composite
config
damageext
dbe
dix pixmap: fix reverse optimus support with multiple heads 2014-09-11 18:14:44 -07:00
doc
dri3 dri3: Don't enable the DRI3 extension unless some screen supports it 2014-08-17 14:37:44 -07:00
exa
fb fb: Fix invalid bpp for 24bit depth window 2014-08-21 20:10:41 -05:00
glamor glamor: Don't call glamor_copy_fbo_cpu() for GLAMOR_DRM_ONLY pixmaps 2014-08-17 14:20:57 -07:00
glx glx: Fix 'y ' value in swrastGetDrawableInfo() 2014-09-11 17:51:12 -07:00
hw ephyr: set screen size & origin from host X server output's CRTC geometry 2014-08-21 20:14:55 -05:00
include pixmap: fix reverse optimus support with multiple heads 2014-09-11 18:14:44 -07:00
m4
man
mi
miext
os Merge remote-tracking branch 'jeremyhu/master' 2014-08-12 16:34:24 -07:00
present present: Avoid crash at server shutdown 2014-07-31 00:03:55 -07:00
pseudoramiX
randr randr: Fix logic in RRPointerToNearestCrtc 2014-07-30 14:40:17 -07:00
record
render
test
xfixes
xkb xkb: Remove some fascinating paranoia from event emission 2014-07-29 09:53:45 -04:00
.dir-locals.el
.gitignore
COPYING
Makefile.am
README
autogen.sh
configure.ac ephyr: set screen size & origin from host X server output's CRTC geometry 2014-08-21 20:14:55 -05:00
devbook.am
docbook.am
fix-miregion
fix-miregion-private
fix-patch-whitespace
fix-region
manpages.am
xorg-server.m4
xorg-server.pc.in
xserver.ent.in

README

					X Server

The X server accepts requests from client applications to create windows,
which are (normally rectangular) "virtual screens" that the client program
can draw into.

Windows are then composed on the actual screen by the X server
(or by a separate composite manager) as directed by the window manager,
which usually communicates with the user via graphical controls such as buttons
and draggable titlebars and borders.

For a comprehensive overview of X Server and X Window System, consult the
following article:
http://en.wikipedia.org/wiki/X_server

All questions regarding this software should be directed at the
Xorg mailing list:

        http://lists.freedesktop.org/mailman/listinfo/xorg

Please submit bug reports to the Xorg bugzilla:

        https://bugs.freedesktop.org/enter_bug.cgi?product=xorg

The master development code repository can be found at:

        git://anongit.freedesktop.org/git/xorg/xserver

        http://cgit.freedesktop.org/xorg/xserver

For patch submission instructions, see:

	http://www.x.org/wiki/Development/Documentation/SubmittingPatches

For more information on the git code manager, see:

        http://wiki.x.org/wiki/GitPage