Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-11 | Fix dist of xvmc sources | Dan Nicholson | |
The XVMC AM_CONDITIONAL is only needed around the library expression. None of the other definitons will cause anything to be built without libXvMC, but they're needed for 'make dist'. Signed-off-by: Dan Nicholson <dbn.lists@gmail.com> (cherry picked from commit 28e7f0d71fa09e15a68ab4f0de169474b6235093) | |||
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-19 | xvmc: fix up needed libs | Peter Alfredsen | |
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-12-16 | Revert " [965 xvmc] update dual prime g4b files" | Zhenyu Wang | |
This reverts commit ea2b6b405e4c8b1bfb4bc568d0453a39a9194a8f. Duplicate with Keith's commit. No idea what's diff target of this one. | |||
2008-12-15 | [965 xvmc] update dual prime g4b files | Zou Nan hai | |
2008-12-12 | Update binary versions of the dual-prime kernels | Zou Nan hai | |
Signed-off-by: Keith Packard <keithp@keithp.com> | |||
2008-12-11 | [965-xvmc] fix dual prime kernel, flush issue on G4x | Zou Nan hai | |
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-09-28 | [965-xvmc] 965q indirect media data workaround | Zou Nan hai | |
2008-09-23 | [965-xvmc] IGD support | Zou Nan hai | |
2008-09-23 | [965-xvmc] optimize, pack some payload | Zou Nan hai | |
2008-08-29 | [965-xvmc] There is some issue with uv half pixel, remove it till fix | Zou Nan hai | |
2008-08-29 | [965-xvmc] some shader optimize | Zou Nan hai | |
2008-08-28 | [965-xvmc] half-pixel bug fix | Zou Nan hai | |
2008-08-27 | [965-xvmc] add missing g4a file | Zou Nan hai | |
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-08-11 | [965-xvmc] some fixes for earlier 965 chips | Zou Nan hai | |
2008-07-17 | Merge branch 'master' into drm-gem | Carl Worth | |
Conflicts: configure.ac src/reg_dumper/Makefile.am | |||
2008-07-16 | xvmc: use vector based structure | Zhenyu Wang | |
This is more clear to read MV components. | |||
2008-06-30 | i810: Remove an effectively unused variable (only used in an incorrect free()) | Roland Test-tools Bär | |
Bug #15401. | |||
2008-06-28 | xvmc: fix motion_type dump for frame/field picture | Zhenyu Wang | |
2008-06-28 | xvmc: only allocate memory requiring physical address on 915G | Zhenyu Wang | |
Later 945-ish chipset can use graphics address instead. | |||
2008-06-28 | xvmc: init mc render load indirect command once | Zhenyu Wang | |
2008-06-28 | xvmc: init dest and reference buffer once | Zhenyu Wang | |
Init them right after context create, and only update buffer address info later. | |||
2008-06-28 | xvmc: init one-time mc context once | Zhenyu Wang | |
Don't setup one-time mc context everytime, as the content is always unchanged. And several structs got packed layout inside to ease static state initialization. | |||
2008-06-28 | xvmc: environ debug option support | Zhenyu Wang | |
export INTEL_XVMC_DEBUG=1 | |||
2008-06-28 | xvmc: formalize surface type definition | Zhenyu Wang | |
We should also carefully select surface type id. | |||
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-12 | Require libdrm 2.4.0 always since we need the bufmgr code. | Eric Anholt | |
This lets us remove a lot of conditional compile stuff in the DRI case, as if we're doing DRI and have 2.4.0, we can rely on GEM ioctls existing. | |||
2008-06-04 | xvmc: add render dump function | Zhenyu Wang | |
2008-06-04 | xvmc: move block size lookup helper to generic | Zhenyu Wang | |
2008-06-03 | xvmc: a little cleanup | Zhenyu Wang | |
Also safe check context size to not exceed surface max. | |||
2008-06-03 | xvmc: remove unused dri drawable | Zhenyu Wang | |
2008-05-06 | Only check xvmc lib when xvmc is enabled. | Zhenyu Wang | |
Don't check xvmc lib if user has already wanted to disable it. Fix fdo bug #15762. | |||
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-21 | xvmc: fix distcheck | Zhenyu Wang | |
Add i915 headers in Makefile.am | |||
2008-03-13 | nuke unneed error_base and event_base | Zhenyu Wang | |
2008-03-13 | remove unused init/fini hooks for xvmc driver | Zhenyu Wang | |
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: add disable xvmc build support | Zhenyu Wang | |
Move xvmc source files under XVMC config |