Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-12 | xvmc: a little cleanup | Zhenyu Wang | |
Also safe check context size to not exceed surface max. | |||
2007-12-25 | xvmc: consolidate put surface interfaces | Zhenyu 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-12-20 | xvmc: move dri context handling to generic code | Zhenyu Wang | |
Use XvMCContext's context_id for dri context handling instead of driver private id. Remove unnecessary field for i915 private structs. | |||
2007-11-14 | xvmc: attempt to move batch buffer code out of i915 private | Zhenyu Wang | |
2007-10-26 | try to move some fields to xvmc driver structure | Zhenyu Wang | |
Still a lot of things to move include batch buffer, lock, context, surface resource handling, etc. | |||
2007-10-23 | split xvmc user lib chipset drivers | Zhenyu Wang | |
2007-10-08 | move some definition out of i915 specific header | Zhenyu Wang | |
2007-08-08 | explicit say "unsigned int" | Zhenyu Wang | |
2007-08-08 | remove xvmc attributes | Zhenyu Wang | |
We don't have extra attributes than Xv port. | |||
2007-07-19 | add copyright | Xiang, Haihao | |
2007-07-19 | block some signals within critical section to avoid | Xiang, Haihao | |
dead lock. | |||
2007-07-19 | 1. The pitches for y/u/v surfaces are 1024bytes aligned. | Xiang, Haihao | |
2. clean code | |||
2007-07-19 | 1. using batch buffer | root | |
2. implement macroblock_ipicture instruction 3. 16bit INTRA block | |||
2007-07-19 | fix some bugs | Xiang, Haihao | |
2007-07-19 | fix some bugs | Xiang, Haihao | |
2007-07-19 | enable XvMC for i915 | Xiang, Haihao | |