• Mike Gabriel's avatar
    dix/randr: add a hooks into screen to (a) replace scanout pixmap and (b) for… · a60c22f4
    Mike Gabriel authored
    dix/randr: add a hooks into screen to (a) replace scanout pixmap and (b) for additional cursor confinement
    
     Backported from X.org:
    
     commit c41922940adbc8891575b3321fadf01ff4cb5854
     Author: Dave Airlie <airlied@redhat.com>
     Date:   Tue Jun 26 10:00:21 2012 +0100
    
        dix/randr: add a hook into screen to replace scanout pixmap
    
        For DRI2 in some offload cases we need to set a new pixmap on the crtc,
        this hook allows dri2 to call into randr to do the necessary work to set
        a pixmap as the scanout pixmap for the crtc the drawable is currently on.
    
        This is really only to be used for unredirected full screen apps in composited
        environments.
    Reviewed-by: 's avatarKeith Packard <keithp@keithp.com>
    Signed-off-by: 's avatarDave Airlie <airlied@redhat.com>
    
     commit e65c3f8bcc86845f21ac575e2bfb4b21b67d5ebf
     Author: Adam Jackson <ajax@redhat.com>
     Date:   Wed Jan 5 12:04:19 2011 -0500
    
        dix: Add a Screen method for additional cursor confinement
    
        This just reserves the slot in the ABI. Confining cursors to CRTCs will
        come soon.
    
        v2: Just reserve the slot.
    Reviewed-by: 's avatarDaniel Stone <daniel@fooishbar.org>
    Signed-off-by: 's avatarAdam Jackson <ajax@redhat.com>
    
     Backport to nx-libs: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
    a60c22f4
Name
Last commit
Last update
..
Imakefile Loading commit data...
XIstubs.h Loading commit data...
bstore.h Loading commit data...
bstorestr.h Loading commit data...
closestr.h Loading commit data...
closure.h Loading commit data...
colormap.h Loading commit data...
colormapst.h Loading commit data...
cursor.h Loading commit data...
cursorstr.h Loading commit data...
dix.h Loading commit data...
dixevents.h Loading commit data...
dixfont.h Loading commit data...
dixfontstr.h Loading commit data...
dixgrabs.h Loading commit data...
dixstruct.h Loading commit data...
exevents.h Loading commit data...
extension.h Loading commit data...
extinit.h Loading commit data...
extnsionst.h Loading commit data...
gc.h Loading commit data...
gcstruct.h Loading commit data...
globals.h Loading commit data...
input.h Loading commit data...
inputstr.h Loading commit data...
misc.h Loading commit data...
miscstruct.h Loading commit data...
opaque.h Loading commit data...
os.h Loading commit data...
pixmap.h Loading commit data...
pixmapstr.h Loading commit data...
property.h Loading commit data...
propertyst.h Loading commit data...
region.h Loading commit data...
regionstr.h Loading commit data...
resource.h Loading commit data...
rgb.h Loading commit data...
screenint.h Loading commit data...
scrnintstr.h Loading commit data...
selection.h Loading commit data...
servermd.h Loading commit data...
site.h Loading commit data...
swaprep.h Loading commit data...
swapreq.h Loading commit data...
validate.h Loading commit data...
window.h Loading commit data...
windowstr.h Loading commit data...