Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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> | ||||
* | i965_drv_video/mpeg2: upload Quantizer Matrix in raster order on Sandybridge | Xiang, Haihao | 2010-12-06 | 1 | -1/+22 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: fix mpeg2 decoding on Sandybridge | Xiang, Haihao | 2010-12-06 | 1 | -3/+10 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: Enable BLT ring | Xiang, Haihao | 2010-12-06 | 3 | -10/+49 |
| | | | | | | Use BLT ring to clear background Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: release mfd context | Xiang, Haihao | 2010-12-06 | 1 | -14/+19 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: add support for mpeg2 decoding on Sandybridge | Xiang, Haihao | 2010-12-06 | 2 | -7/+232 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video/render: render sub-picture on Sandybridge | Xiang, Haihao | 2010-12-06 | 1 | -6/+66 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: Currently only use tiled-Y surfaces on Sandybridge | Xiang, Haihao | 2010-12-06 | 1 | -2/+9 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: fix row data buffer for deblocking on Sandybridge | Xiang, Haihao | 2010-12-06 | 1 | -1/+1 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: fix surface dimension | Xiang, Haihao | 2010-12-06 | 1 | -2/+2 |
| | | | | | | It is needed for Y-tiled surface Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video/render: rendering for Sandybridge | Xiang, Haihao | 2010-12-06 | 5 | -20/+807 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video/render: new fragmensts for Sandybridge | Xiang, Haihao | 2010-12-06 | 12 | -3/+391 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video/render: remove i965_subpic_render_src_surface_state | Xiang, Haihao | 2010-12-06 | 1 | -51/+2 |
| | | | | | | i965_render_src_surfaces_state can be used to set source state for subpicture Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video/render: support tiled source surface | Xiang, Haihao | 2010-12-06 | 1 | -19/+25 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video/render: set surface base address | Xiang, Haihao | 2010-12-06 | 2 | -90/+32 |
| | | | | | | | It is easy to fill the binding table without relocation and make sure all offsets in binding table only uses bits[15:0] Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: fix weight/offset for H.264 decoding on Sandybridge | Xiang, Haihao | 2010-12-06 | 1 | -14/+14 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: fix mfx_avc_slice_state command | Xiang, Haihao | 2010-12-06 | 1 | -2/+2 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: set indirect bitsteam object base address | Xiang, Haihao | 2010-12-06 | 1 | -9/+10 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: Y-tiled surface for MFD on Sandybridge | Xiang, Haihao | 2010-12-06 | 1 | -12/+29 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: H.264 decoding on Sandybridge | Xiang, Haihao | 2010-12-06 | 6 | -11/+1371 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | ||||
* | i965_drv_video: dump MFX commands | Xiang, Haihao | 2010-12-06 | 2 | -1/+369 |
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> |