EXA classic problem with Xv
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