summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-01-04fix some coding stype issue.ww02.2_androidFei Jiang4-11/+11
2010-12-30Fix klocwork critical issues. Use strnlen and snprintf instead of strlen and ↵Elaine Wang1-4/+11
sprintf. Signed-off-by: Elaine Wang <elaine.wang@intel.com>
2010-12-28Trace for encode new add-insAustin Yuan1-0/+3
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-12-28libva 1.0.7Austin Yuan1-1/+1
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-12-28add long term reference picture interfaceBinglin Chen1-0/+5
2010-12-25Trace for vaQuerySurfacestatus/vaQuerySrufaceErrorAustin Yuan6-8/+150
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-12-25Add vaQuerySurfaceError to return decode mb error to middleware.Fei Jiang4-19/+63
Fix compile error.
2010-12-25Add h264 constrained baseline profile support.Fei Jiang3-1/+4
2010-12-22Merge branch 'fdo-master'Austin Yuan37-236/+3665
Conflicts: Android.mk libva.spec va/Android.mk va/va.c va/va.h va/va_trace.c Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-12-21Merge branch 'master' of git+ssh://AustinYuan@git.freedesktop.org/git/libvaAustin Yuan2-4/+4
2010-12-21Fix the build issue on AndroidAustin Yuan1-12/+16
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-12-21i965_drv_video: Bump the libdrm dependency to 2.4.23 for I915_EXEC_BLTDamien Lespiau1-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>
2010-12-21i965_drv_video: Fix a small typo in a commentDamien Lespiau1-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>
2010-12-21Remove config.h va/va_version.h (from Gwenole)Austin Yuan2-162/+0
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-12-21Add sysdeps.h for system-dependent definitions. e.g. Android.Gwenole Beauchesne6-11/+49
2010-12-21Android: try to auto generate <va/version.h>Gwenole Beauchesne2-1/+42
2010-12-21It makes the compilation visually cleaner and the warnings easier to spot.Damien Lespiau1-0/+1
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2010-12-21Which means adding the tests, the pc files and va/va_version.h (generated ↵Damien Lespiau1-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>
2010-12-21It's quite useful to be able to see what we are going to build, esp. as the ↵Damien Lespiau1-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>
2010-12-09Compile vainfo in Android.ww50.5_android20101216_5.3.0.0033Fei Jiang1-4/+1
2010-12-08Fix a typo20101208_5.3.0.0032Austin Yuan1-1/+1
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-12-06i965_drv_video/mpeg2: upload Quantizer Matrix in raster order on SandybridgeXiang, Haihao1-1/+22
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: fix mpeg2 decoding on SandybridgeXiang, Haihao1-3/+10
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: Enable BLT ringXiang, Haihao3-10/+49
Use BLT ring to clear background Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: release mfd contextXiang, Haihao1-14/+19
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: add support for mpeg2 decoding on SandybridgeXiang, Haihao2-7/+232
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video/render: render sub-picture on SandybridgeXiang, Haihao1-6/+66
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: Currently only use tiled-Y surfaces on SandybridgeXiang, Haihao1-2/+9
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: fix row data buffer for deblocking on SandybridgeXiang, Haihao1-1/+1
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: fix surface dimensionXiang, Haihao1-2/+2
It is needed for Y-tiled surface Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video/render: rendering for SandybridgeXiang, Haihao5-20/+807
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video/render: new fragmensts for SandybridgeXiang, Haihao12-3/+391
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video/render: remove i965_subpic_render_src_surface_stateXiang, Haihao1-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>
2010-12-06i965_drv_video/render: support tiled source surfaceXiang, Haihao1-19/+25
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video/render: set surface base addressXiang, Haihao2-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>
2010-12-06i965_drv_video: fix weight/offset for H.264 decoding on SandybridgeXiang, Haihao1-14/+14
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: fix mfx_avc_slice_state commandXiang, Haihao1-2/+2
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: set indirect bitsteam object base addressXiang, Haihao1-9/+10
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: Y-tiled surface for MFD on SandybridgeXiang, Haihao1-12/+29
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: H.264 decoding on SandybridgeXiang, Haihao6-11/+1371
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: dump MFX commandsXiang, Haihao2-1/+369
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: check batch buffer emittingXiang, Haihao3-1/+58
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: MACROs for MFX on SandybridgeXiang, Haihao1-0/+39
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-12-06i965_drv_video: PCI IDs and new MI_FLUSH_DW command for SandybridgeXiang, Haihao4-19/+46
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-11-26Detect surface change can be done in driver, make the va interface clean.Fei Jiang1-3/+0
2010-11-25Support cisco's feature: change isurface in the process of video clip playback.ww48.4_androidFei Jiang1-0/+3
2010-11-24Merge branch 'master' of ssh://git@moblin.intel.com/umg-moorestown-libvaAustin Yuan1-2/+2
2010-12-20Create a pixmap with the same size of the destination window, not theRen, Zhaohan1-2/+2
root window.
2010-11-24trace vaCreateContex/Surface/Config after the callAustin Yuan2-9/+20
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-11-15fix some typo for VA trace20101117_5.3.0.0031Austin Yuan1-4/+4
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>