summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Correct USE_EGL check and bump to libva 1.0.10libva-1.0.10Austin Yuan2011-02-092-3/+3
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Remove suffix of libva.spec from the version stringAustin Yuan2011-02-091-1/+1
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Bump to libva 1.0.9Austin Yuan2011-02-092-2/+2
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Fix build issueAustin Yuan2011-02-095-3/+31
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* 1) cleanup for VA_FOOLAustin Yuan2011-02-0815-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 Beauchesne2011-02-091-44/+45
|
* Make VADriverContext.vtable a pointer.Gwenole Beauchesne2011-02-094-54/+80
|
* Bump VA-API version to 0.32.0. Fix __vaDriverInit*() function name.Gwenole Beauchesne2011-02-094-7/+14
|
* i965_drv_video: set the number of elements in a buffer store.Osin, Alexander I2011-02-091-0/+3
|
* i965_drv_video: check frame store index firstly on SandybridgeXiang, Haihao2011-02-011-1/+2
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Update VAAPI to 0.32Xiang, Haihao2011-01-273-7/+7
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* [G45] Fix check for H.264 decoding support.Gwenole Beauchesne2011-01-274-27/+48
|
* [G45] Fix check for VC-1 decoding supportGwenole Beauchesne2011-01-271-16/+15
|
* i965_drv_video: VC-1 on SandybridgeXiang, Haihao2011-01-263-32/+679
| | | | | | Currently support progressive picture. Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Add profile into VAPictureParameterBufferVC1Xiang, Haihao2011-01-261-0/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump to 1.0.8libva-1.0.8Austin Yuan2011-01-251-1/+1
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* i965_drv_video: build shaders for decoding & post proscessingXiang, Haihao2011-01-214-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.hAustin Yuan2011-01-1429-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 SandybridgeXiang, Haihao2011-01-101-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.7Xiang, Haihao2011-01-051-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Merge branch 'master' of git+ssh://AustinYuan@git.freedesktop.org/git/libvaAustin Yuan2010-12-212-4/+4
|\
| * i965_drv_video: Bump the libdrm dependency to 2.4.23 for I915_EXEC_BLTDamien Lespiau2010-12-211-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 commentDamien Lespiau2010-12-211-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 AndroidAustin Yuan2010-12-211-12/+16
| | | | | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* | Remove config.h va/va_version.h (from Gwenole)Austin Yuan2010-12-212-162/+0
| | | | | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* | Add sysdeps.h for system-dependent definitions. e.g. Android.Gwenole Beauchesne2010-12-216-11/+49
| |
* | Android: try to auto generate <va/version.h>Gwenole Beauchesne2010-12-212-1/+42
|/
* It makes the compilation visually cleaner and the warnings easier to spot.Damien Lespiau2010-12-211-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 Lespiau2010-12-211-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 Lespiau2010-12-211-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 SandybridgeXiang, Haihao2010-12-061-1/+22
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: fix mpeg2 decoding on SandybridgeXiang, Haihao2010-12-061-3/+10
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: Enable BLT ringXiang, Haihao2010-12-063-10/+49
| | | | | | Use BLT ring to clear background Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: release mfd contextXiang, Haihao2010-12-061-14/+19
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: add support for mpeg2 decoding on SandybridgeXiang, Haihao2010-12-062-7/+232
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video/render: render sub-picture on SandybridgeXiang, Haihao2010-12-061-6/+66
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: Currently only use tiled-Y surfaces on SandybridgeXiang, Haihao2010-12-061-2/+9
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: fix row data buffer for deblocking on SandybridgeXiang, Haihao2010-12-061-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: fix surface dimensionXiang, Haihao2010-12-061-2/+2
| | | | | | It is needed for Y-tiled surface Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video/render: rendering for SandybridgeXiang, Haihao2010-12-065-20/+807
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video/render: new fragmensts for SandybridgeXiang, Haihao2010-12-0612-3/+391
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video/render: remove i965_subpic_render_src_surface_stateXiang, Haihao2010-12-061-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 surfaceXiang, Haihao2010-12-061-19/+25
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video/render: set surface base addressXiang, Haihao2010-12-062-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 SandybridgeXiang, Haihao2010-12-061-14/+14
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: fix mfx_avc_slice_state commandXiang, Haihao2010-12-061-2/+2
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: set indirect bitsteam object base addressXiang, Haihao2010-12-061-9/+10
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: Y-tiled surface for MFD on SandybridgeXiang, Haihao2010-12-061-12/+29
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: H.264 decoding on SandybridgeXiang, Haihao2010-12-066-11/+1371
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* i965_drv_video: dump MFX commandsXiang, Haihao2010-12-062-1/+369
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>