Age | Commit message (Collapse) | Author |
|
|
|
Conflicts:
src/common.h
src/i830_hwmc.c
src/i830_video.c
|
|
As xvmc rendering result has already been in fb, we shouldn't
do extra copy on it. Although special care is required for i915
xvmc surface pitch alignment, which must be at least 1KB aligned.
So video display function should take it into acount instead of
always setting Y pitch to be double of U/V pitch.
|
|
|
|
|
|
User don't need to have XvMCConfig file then, if ld.so can
find libIntelXvMC.so in ld path.
|
|
Make surface list track like context list, and move
generic PutSurface code out of i915. So MC driver just
needs to fill specific the command params, and we can
get one single type of intel xvmc command to issue,
ddx driver's put_image_size got removed.
Fix last commit with missing XvMCContext assignment.
Fix priv_data free with apropriate X11 XFree.
|
|
|
|
|
|
|
|
|
|
|
|
We have to grab xvadaptor's PutImage earlier than
xv init, otherwise no chance to do that..
|
|
|
|
|
|
convert i915 to new xvmc driver interface
|