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