Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-19 | XVMC: Use XCB DRI2 instead of cargo-culting our own copy of Xlib stuff. (v2) | Eric Anholt | |
v2: Incorporate comments from Jamey on device name handling and extension detection. | |||
2009-10-06 | Move 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-06-11 | Fix xvmc build | Julien Cristau | |
If we don't find xext.pc, disable xvmc instead of failing configure Also add dependencies on xfixes and dri2proto (src/xvmc/dri2.h includes <X11/extensions/Xfixes.h> and <X11/extensions/dri2tokens.h>). | |||
2009-05-19 | switch XvMC to gem | Li Shao Hua | |
2009-05-18 | DRI2 for XvMC | Xiang Hai hao | |
2009-03-25 | XvMC VLD extension support for G4X | Zou Nan hai | |
2008-12-19 | [965-xvmc] remove the vblank wait code, drm not support mutlple client | Zou Nan hai | |
to wait on vblank now. | |||
2008-12-17 | wait vblank before render to fix tearing | Zou Nan hai | |
2008-12-17 | Fix drmOpen for non-linux 965 XvMC | Robert Noland | |
drmOpen by name only works on linux after falling back to groping around in /proc. This doesn't work on other OS. Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-11-29 | Export libIntelXvMC and libI80XvMC symbols. | Paulo Cesar Pereira de Andrade | |
This is a side effect of adding the visibility flags to XORG_CFLAGS. | |||
2008-11-27 | Merge branch '965-xvmc' | Zou Nan hai | |
Conflicts: src/common.h src/i830_hwmc.c src/i830_video.c | |||
2008-08-27 | [965-xvmc] support field prediction and dct type, optimize in GPU | Zou Nan hai | |
2008-08-19 | Fix from He Shuang(shuang.he@intel.com), | Zou Nan hai | |
XvMCDestroyContext to check pointer valid | |||
2008-08-19 | Fix from He Shuang(shuang.he@intel.com), | Zou Nan hai | |
XvMCDestroyContext to check pointer valid | |||
2008-06-28 | xvmc: environ debug option support | Zhenyu Wang | |
export INTEL_XVMC_DEBUG=1 | |||
2008-06-24 | 965 xvmc, current only frame based DCT_type support | Zou Nan hai | |
2008-06-16 | Fix typo in xvmc block destroy | Shuang He | |
(cherry picked from commit 87ace420a34df7425641d089f71830e44fced098) | |||
2008-06-04 | xvmc: add render dump function | Zhenyu Wang | |
2008-06-04 | xvmc: move block size lookup helper to generic | Zhenyu Wang | |
2008-03-26 | More compile warning fixes. | Paulo Cesar Pereira de Andrade | |
o Check for RANDR_GET_CRTC_INTERFACE before defining functions that are used only if it is defined. o Declare a variable before code, and rename it from ret to xvmc_status to better describe it. o if 0 some static functions not used. o Don't declare some unused variables. o Declare as static some functions that are used only in the file defining it. o Add a default/fallback return True to the Bool function src/xvmc/intel_batchbuffer.c:intelInitBatchBuffer(). o Ansify src/xvmc/xf86dri.c. o Add missing prototype to src/xvmc/xf86dri.h and follow pattern of other headers by adding "extern" before function prototype. | |||
2008-03-12 | Pass default visual in dri context create | Zhenyu Wang | |
2008-01-02 | xvmc: add context id info in debug/trace | Zhenyu Wang | |
2007-12-28 | xvmc: move drmOpen earlier | Zhenyu Wang | |
remove wrong comments | |||
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-24 | xvmc: store XvMCContext pointer instead of context_id in internal ctx list | Zhenyu Wang | |
2007-12-20 | xvmc: handle surface create/destory in generic code | Zhenyu Wang | |
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-16 | xvmc: add xvmc decoder type string | Zhenyu Wang | |
2007-11-16 | xvmc: move some i915 context destroy code to generic function | Zhenyu Wang | |
2007-11-15 | xvmc: intel_xvmc.c cleanups | Zhenyu Wang | |
2007-11-15 | xvmc: move locking code into generic place | Zhenyu Wang | |
2007-11-15 | xvmc: move batch buffer init/fini to intel_batchbuffer.c | Zhenyu Wang | |
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-24 | fix xvmc return values | Zhenyu Wang | |
Use values defined by xvmc lib spec | |||
2007-10-23 | add missing license header for new files | Zhenyu Wang | |
2007-10-23 | split xvmc user lib chipset drivers | Zhenyu Wang | |