Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use constant instead of enum for RenderDevice/RenderModelibva-1.0.12 | Austin Yuan | 2011-04-01 | 1 | -14/+8 |
| | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | Fix build issue again | Austin Yuan | 2011-04-01 | 1 | -2/+2 |
| | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | Fix build issue | Austin Yuan | 2011-04-01 | 1 | -1/+1 |
| | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | Bump to 1.0.12 | Austin Yuan | 2011-04-01 | 1 | -1/+1 |
| | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | 1. add interface VARenderDevice for output the video into an external ↵ | Austin Yuan | 2011-04-01 | 17 | -33/+173 |
| | | | | | | | | | | | | device when the WM is not aware of it 2. add interface VARenderMode for APP to swith between overlay and GPU post-processing 3. add VADisplayAttribOverlayColorKey/VADisplayAttribOverlayAutoPaintColorKey which is simliar to Xv for overlay post-processing 4. fix the build issue on Android 2.3 Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> Signed-off-by: Jason Hu <jason.hu@intel.com> Signed-off-by: Zhaohan Ren <zhaohan.ren@intel.com> | ||||
* | bump library version to 1.0.11libva-1.0.11 | Xiang, Haihao | 2011-03-28 | 2 | -2/+2 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video/VC1: fix for single intensity compensation parameter setting | Xiang, Haihao | 2011-03-14 | 1 | -3/+5 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video/VC1: fix data offset for Main/Simple profile | Xiang, Haihao | 2011-03-14 | 1 | -7/+13 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video/VC1: disable overlap if PQUANT is less than 9 in Main/Simple ↵ | Xiang, Haihao | 2011-03-11 | 1 | -3/+13 |
| | | | | | | profile Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: Fixes the dimension of a surface on SandyBridge | Xiang, Haihao | 2011-03-11 | 1 | -1/+1 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: rendere I420/YV12 surface on SandyBridge | Xiang, Haihao | 2011-03-11 | 6 | -13/+69 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: only use tiled surface for NV12 on SandyBridge | Xiang, Haihao | 2011-03-11 | 1 | -2/+3 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: deinterlacing & scaling on SandyBridge | Xiang, Haihao | 2011-03-10 | 5 | -197/+780 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: shaders for post processing on SandyBridge | Xiang, Haihao | 2011-03-10 | 13 | -74/+969 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: move pp_context to i965_driver_data and make it a pointer. | Xiang, Haihao | 2011-03-10 | 5 | -64/+81 |
| | | | | | | Later media_state/render_state/pp_context will be moved to object_context. Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: don't support MPEG2/VC1/H264 without BSD support on SandyBridge. | Xiang, Haihao | 2011-03-10 | 1 | -10/+15 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: Implement vaDeriveImage() | Xiang, Haihao | 2011-03-10 | 5 | -24/+199 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: map/unmap a tiled GEM BO | Xiang, Haihao | 2011-03-10 | 1 | -6/+40 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_dri_video: don't try to render an invalid surface | Xiang, Haihao | 2011-02-24 | 1 | -1/+1 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: make VADriverContext.vtable a pointer. | Gwenole Beauchesne | 2011-02-10 | 1 | -42/+43 |
| | |||||
* | Correct USE_EGL check and bump to libva 1.0.10libva-1.0.10 | Austin Yuan | 2011-02-09 | 2 | -3/+3 |
| | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | Remove suffix of libva.spec from the version string | Austin Yuan | 2011-02-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | Bump to libva 1.0.9 | Austin Yuan | 2011-02-09 | 2 | -2/+2 |
| | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | Fix build issue | Austin Yuan | 2011-02-09 | 5 | -3/+31 |
| | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | 1) cleanup for VA_FOOL | Austin Yuan | 2011-02-08 | 15 | -57/+318 |
| | | | | | | | | | | 2) initial EGL support 3) libva.spec update for RPM build Signed-off-by: Guoliang Ji <guoliangx.ji@intel.com> Signed-off-by: Jason Hu <jason.hu@intel.com> Signed-off-by: Stephen Ware <stephen.e.ware@intel.com> Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | dummy_drv_video: make VADriverContext.vtable a pointer. | Gwenole Beauchesne | 2011-02-09 | 1 | -44/+45 |
| | |||||
* | Make VADriverContext.vtable a pointer. | Gwenole Beauchesne | 2011-02-09 | 4 | -54/+80 |
| | |||||
* | Bump VA-API version to 0.32.0. Fix __vaDriverInit*() function name. | Gwenole Beauchesne | 2011-02-09 | 4 | -7/+14 |
| | |||||
* | i965_drv_video: set the number of elements in a buffer store. | Osin, Alexander I | 2011-02-09 | 1 | -0/+3 |
| | |||||
* | i965_drv_video: check frame store index firstly on Sandybridge | Xiang, Haihao | 2011-02-01 | 1 | -1/+2 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | Update VAAPI to 0.32 | Xiang, Haihao | 2011-01-27 | 3 | -7/+7 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | [G45] Fix check for H.264 decoding support. | Gwenole Beauchesne | 2011-01-27 | 4 | -27/+48 |
| | |||||
* | [G45] Fix check for VC-1 decoding support | Gwenole Beauchesne | 2011-01-27 | 1 | -16/+15 |
| | |||||
* | i965_drv_video: VC-1 on Sandybridge | Xiang, Haihao | 2011-01-26 | 3 | -32/+679 |
| | | | | | | Currently support progressive picture. Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | Add profile into VAPictureParameterBufferVC1 | Xiang, Haihao | 2011-01-26 | 1 | -0/+1 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | Bump to 1.0.8libva-1.0.8 | Austin Yuan | 2011-01-25 | 1 | -1/+1 |
| | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | i965_drv_video: build shaders for decoding & post proscessing | Xiang, Haihao | 2011-01-21 | 4 | -2/+470 |
| | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Singed-off-by: Chen, Yangyang <yangyang.chen@intel.com> Singed-off-by: Han, Haofu <haofu.han@intel.com> | ||||
* | Refine VA_FOOL, and delete the hard coded clip va_fool_264.h | Austin Yuan | 2011-01-14 | 29 | -19159/+1546 |
| | | | | | | | | | | | | | | Move test/vainfo into test/vainfo/* Add prototype of vaCreateSurfacesForUserPtr for V4L2 user pointer support Fix klocwork critical issues. Use strnlen and snprintf instead of strlen and sprintf. New interface vaQuerySrufaceError for decode error report and concealment Encode data structure change (long term reference picture interface) Add h264 constrained baseline profile support. Signed-off-by: Elaine Wang <elaine.wang@intel.com> Signed-off-by: Bignlin Chen <binglin.chen.wang@intel.com> Signed-off-by: Yan Zhuang <yanx.zhunag@intel.com> Signed-off-by: Guoliang Ji <guoliangx.ji@intel.com> | ||||
* | i965_drv_video: support IA44/AI44 subpicture formats on Sandybridge | Xiang, Haihao | 2011-01-10 | 1 | -0/+1 |
| | | | | | | This fixes https://bugs.freedesktop.org/show_bug.cgi?id=32868 Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | bump library version to 1.0.7libva-1.0.7 | Xiang, Haihao | 2011-01-05 | 1 | -1/+1 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | Merge branch 'master' of git+ssh://AustinYuan@git.freedesktop.org/git/libva | Austin Yuan | 2010-12-21 | 2 | -4/+4 |
|\ | |||||
| * | i965_drv_video: Bump the libdrm dependency to 2.4.23 for I915_EXEC_BLT | Damien Lespiau | 2010-12-21 | 1 | -3/+3 |
| | | | | | | | | | | | | | | I915_EXEC_BLT has landed recently-ish in libdrm and you need v2.4.23 to be able to compile the i965 driver. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> | ||||
| * | i965_drv_video: Fix a small typo in a comment | Damien Lespiau | 2010-12-21 | 1 | -1/+1 |
| | | | | | | | | | | | | Obviousy 50 - 2 + 8 != 2, 50 - 2 + 8 - 2 seems to be 54 though. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> | ||||
* | | Fix the build issue on Android | Austin Yuan | 2010-12-21 | 1 | -12/+16 |
| | | | | | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | | Remove config.h va/va_version.h (from Gwenole) | Austin Yuan | 2010-12-21 | 2 | -162/+0 |
| | | | | | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | ||||
* | | Add sysdeps.h for system-dependent definitions. e.g. Android. | Gwenole Beauchesne | 2010-12-21 | 6 | -11/+49 |
| | | |||||
* | | Android: try to auto generate <va/version.h> | Gwenole Beauchesne | 2010-12-21 | 2 | -1/+42 |
|/ | |||||
* | It makes the compilation visually cleaner and the warnings easier to spot. | Damien Lespiau | 2010-12-21 | 1 | -0/+1 |
| | | | | Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> | ||||
* | Which means adding the tests, the pc files and va/va_version.h (generated ↵ | Damien Lespiau | 2010-12-21 | 1 | -2/+18 |
| | | | | | | file) while removing fw/* which are neither part of the repository nor mentioned anywhere in the Makefiles. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> | ||||
* | It's quite useful to be able to see what we are going to build, esp. as the ↵ | Damien Lespiau | 2010-12-21 | 1 | -0/+22 |
| | | | | | | i965 driver is not enabled by default. Obviously the summary can be extended with extra information. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> |