EXA classic problem with Xv

Michel Dänzer michel at daenzer.net
Thu Jun 10 03:38:27 PDT 2010

On Don, 2010-06-10 at 12:34 +0200, Yves De Muyter wrote: 
> OK so i'm porting the 'poulsbo' driver to Xorg 1.7. What I'm working on
> right now is to make Xv work in the driver. What the Xv-code does is to
> get the address of the drawable, map it into SHM and ask the hardware to
> blit the videoframe onto that drawable.
> The problem is that the address of the drawable is not within our region
> of SHM pixmap memory, so we need to call exaMoveInPixmap, but that one
> doesnt work when the pixmap is pinned...

It would probably help if you could point to the code in question along
with a specific example of a window being passed in and where exactly
the problem arises.

Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer

More information about the xorg mailing list