summaryrefslogtreecommitdiff
path: root/src/i965_hwmc.c
AgeCommit message (Collapse)Author
2010-04-08XvMC: merge *_hwmc.c into i830_hwmc.cDaniel Vetter
After unifying i915 and i965, not much will be left of these files. Therefore merge them to make the following changes easier. This creates some warnings about some redefined macros, but when this is all cleaned up they'll all be gone. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2010-03-04XvMC: kill the pinned batchbuffer in the ddx codeDaniel Vetter
It's been unused for quite a while. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Reviewed-by: Carl Worth <cworth@cworth.org>
2010-02-20Remove more DRI1 dead code.Eric Anholt
2009-12-02Review use of errno after libdrm callChris Wilson
Since drm may not actually set the appropriate errno after a failure, we must use the return code instead when determining the cause of failure. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2009-10-15i965 XvMC cleanupZhenyu Wang
Remove bo pin for surface buffer access, and remove access attempt for possible unmapped framebuffer. Using xv buffer pointer to pass current xvmc surface bo handler, which is assigned to src image bo and handle that the same way as in Xv. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> [anholt: Fixed up for conflict against the XV rework. Not tested, because both mplayer and xine segfault with XVMC currently.] Signed-off-by: Eric Anholt <eric@anholt.net>
2009-10-08Rename the xf86 screen private from pScrn to scrn.Eric Anholt
2009-10-08Rename the screen private from I830Ptr pI830 to intel_screen_private *intel.Eric Anholt
This is the beginning of the campaign to remove some of the absurd use of Hungarian in the driver. Not that I don't like Hungarian, but I don't need to know that pI830 is a pPointer.
2009-10-06Move to kernel coding style.Eric Anholt
We've talked about doing this since the start of the project, putting it off until "some convenient time". Just after removing a third of the driver seems like a convenient time, when backporting's probably not happening much anyway.
2009-10-06Remove UMS support.Eric Anholt
At this point, the only remaining feature regressions should be the lack of overlay support (about to land), and the need to update the XVMC code to work in the presence of KMS. Acked-by: Keith Packard <keithp@keithp.com> (in principle) Acked-by: Carl Worth <cworth@cworth.org> (in principle)
2009-07-24XvMC: enable XvMC/XvMC-VLD on IGDNGXiang, Haihao
2009-06-10 enable MC on g45 for player without vld patchZou Nan hai
2009-05-19 switch XvMC to gemLi Shao Hua
2009-05-18 DRI2 for XvMCXiang Hai hao
2009-04-01 fixZou Nan hai
1.multiple instance 2.memory leak
2009-03-25 XvMC VLD extension support for G4XZou Nan hai
2009-02-28warnings cleanupEric Anholt
2009-01-06Make i830_allocate_memory take tiling parameters.Keith Packard
This eliminates the separate i830_allocate_memory_tiled function which means that all memory objects will have tiling parameters set correctly. Signed-off-by: Keith Packard <keithp@keithp.com>
2008-11-27Merge branch '965-xvmc'Zou Nan hai
Conflicts: src/common.h src/i830_hwmc.c src/i830_video.c
2008-09-28 [965-xvmc] 965q indirect media data workaroundZou Nan hai
2008-09-23 [965-xvmc] IGD supportZou Nan hai
2008-08-27 [965-xvmc] support field prediction and dct type, optimize in GPUZou Nan hai
2008-08-11 [i965-xvmc] bypass copy when put image with xvmcroot
2008-06-24 965 xvmc, current only frame based DCT_type supportZou Nan hai