summaryrefslogtreecommitdiff
path: root/src/i830_hwmc.c
AgeCommit message (Collapse)Author
2008-12-04Disable XvMC on DRI2 for nowZhenyu Wang
2008-11-27Merge branch '965-xvmc'Zou Nan hai
Conflicts: src/common.h src/i830_hwmc.c src/i830_video.c
2008-06-28xvmc: Don't copy on xvmc surface in PutImageZhenyu Wang
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.
2008-06-28xvmc: enlarge batch buffer sizeZhenyu Wang
2008-06-24 965 xvmc, current only frame based DCT_type supportZou Nan hai
2008-01-02xvmc: setup driver info for XvMCGetDRInfo requestZhenyu Wang
User don't need to have XvMCConfig file then, if ld.so can find libIntelXvMC.so in ld path.
2007-12-25xvmc: consolidate put surface interfacesZhenyu Wang
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.
2007-11-29xvmc: add "XvMC" option, default is false.Zhenyu Wang
2007-11-29xvmc: move batch buffer init/fini code into genericZhenyu Wang
2007-11-15xvmc: some code clean upZhenyu Wang
2007-10-08move some definition out of i915 specific headerZhenyu Wang
2007-09-29rename xvmc init function namesZhenyu Wang
2007-09-26Revert to origin xvmc setup stepsZhenyu Wang
We have to grab xvadaptor's PutImage earlier than xv init, otherwise no chance to do that..
2007-09-26Log xvmc driver nameZhenyu Wang
2007-09-26comment out i965_xvmc_driver for nowZhenyu Wang
2007-09-26Create xvmc driver interfaceZhenyu Wang
convert i915 to new xvmc driver interface