History log of /hardware/intel/common/libva/va/va_tpi.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4977895265de238e8ec97c0e1c806ca66d6d894f 27-Feb-2014 Fei Jiang <fei.jiang@intel.com> libva: enable 64bit support

BZ: 172915

correct the type of buffers in structure _VASurfaceAttributeTPI

Change-Id: Ie4ddc9692d0d8f9a13632c996e62bb7061538c88
Signed-off-by: Fei Jiang <fei.jiang@intel.com>
/hardware/intel/common/libva/va/va_tpi.h
f32d88b4751aa44be38f62dcd25533aec6ca46a2 31-Jul-2013 Liu Bolun <bolun.liu@intel.com> Rebase new libva interface.

BZ: 126685 125303

Combine four libva patches into one. Easy to merge.
Fix KW issue.

Change-Id: Ia2d144a0fc3be106e8f25bd91fb2f8b7acfe5459
Signed-off-by: Liu Bolun <bolun.liu@intel.com>
Signed-off-by: pingshix <pingx.shi@intel.com>
Reviewed-on: http://android.intel.com:8080/122252
Reviewed-by: buildbot <buildbot@intel.com>
Reviewed-by: cactus <cactus@intel.com>
Tested-by: cactus <cactus@intel.com>
/hardware/intel/common/libva/va/va_tpi.h
acfa7dac15694df7f2e2514005bec5621a00f414 19-Nov-2012 Elaine Wang <elaine.wang@intel.com> [PORT FROM MAIN] Add new memory type to support none-cache user pointer

BZ: 68817

Cached memory consume more power in video recording. If libva
support none-cache user pointer, camera can use ash to allocate
none-cache memory(ashmemory) as share buffer.
Signed-off-by: Elaine Wang <elaine.wang@intel.com>

Change-Id: I64084bc65b8145150be25e9e7198dc78d888e1bd
Reviewed-on: http://android.intel.com:8080/76776
Reviewed-by: Wang, Elaine <elaine.wang@intel.com>
Tested-by: Tong, BoX <box.tong@intel.com>
Reviewed-by: Tong, BoX <box.tong@intel.com>
Tested-by: cactus <cactus@intel.com>
Reviewed-by: cactus <cactus@intel.com>
/hardware/intel/common/libva/va/va_tpi.h
da179d8a7614c88ed9ce1ed220d9287e7f42c90e 07-Nov-2012 SUN,Jing <jing.a.sun@intel.com> [PORT FROM MAIN] Make libva be ready to support ION shared FDs
as surface source indicators.

BZ: 66855

Issue: "libva" is not ready to accept ION shared
FDs and create surfaces based on them.

Solution: add a new item to VASurfaceMemoryType.

Change-Id: Id43602e48572ff1a63b9e6c642cb3859f8006817
Signed-off-by: SUN,Jing <jing.a.sun@intel.com>
Reviewed-on: http://android.intel.com:8080/76774
Tested-by: Tong, BoX <box.tong@intel.com>
Reviewed-by: Tong, BoX <box.tong@intel.com>
Reviewed-by: cactus <cactus@intel.com>
Tested-by: cactus <cactus@intel.com>
/hardware/intel/common/libva/va/va_tpi.h
4b672db6ee89c9846451bbab23cf18e93c4260b2 11-Jun-2012 hding3 <haitao.ding@intel.com> [video-libva] porting MRFL branch to ICS mainline

BZ: 35390

porting MRFL branch to ICS mainline. version 2.

Change-Id: Id43eec231b107dee635693ad500fc4cea7416fc6
Signed-off-by: hding3 <haitao.ding@intel.com>
Reviewed-on: http://android.intel.com:8080/52338
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/common/libva/va/va_tpi.h
166c85d0cdc279aa572e0e59f335eaf85e6be699 24-May-2012 Fei Jiang <fei.jiang@intel.com> [PORT FROM R3] libva: add vaSetTimestampForSurface API.

BZ: 37057

Need sent timestamp info to hwc through video driver for widi case.

Change-Id: I51b4d0b5a3a1dbd091090cd50c5d72e90a6a2e3d
Orig-Change-Id: I232fe83d2d812598d20f3be86408627bab4e7ec1
Signed-off-by: Fei Jiang <fei.jiang@intel.com>
Reviewed-on: http://android.intel.com:8080/50110
Reviewed-by: Ding, Haitao <haitao.ding@intel.com>
Tested-by: Ding, Haitao <haitao.ding@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/common/libva/va/va_tpi.h
8a14205bd74fff027004d2898a6a024f90a21c70 23-Feb-2012 hding3 <haitao.ding@intel.com> Fix klocwork issue.

BZ: 23921

Critical Klocwork issues for VIDEO domain.

Change-Id: Iad5c72ff583c36085054ab63599df6d524e0bf39
Signed-off-by: Elaine Wang <elaine.wang@intel.com>
Reviewed-on: http://android.intel.com:8080/36332
Reviewed-by: Ding, Haitao <haitao.ding@intel.com>
Tested-by: Ding, Haitao <haitao.ding@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/common/libva/va/va_tpi.h
11419f3a137830e9533b7ea0711eff2058d6f328 13-Sep-2011 Shuduo Sang <shuduo.sang@intel.com> [PORT FROM R1][libva] Video: Porting the local libva to MFLD Android

BZ: 8311

add the vaCreateSurfaceFromKBuf function.

Change-Id: I3b5dce7d12e6cb8a2650a2d3d551ec199f4238ef
Orig-Change-Id: I7ad31ad6f08394e3bead6c0991ef4ee7051b3e68
Signed-off-by: Kun Wang <kun.k.wang@intel.com>
Reviewed-on: http://android.intel.com:8080/18328
Tested-by: Sang, Shuduo <shuduo.sang@intel.com>
Reviewed-by: Monnier, OlivierX <olivierx.monnier@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/common/libva/va/va_tpi.h
cceaa0568f77a7452857559614100b71fb36ee3a 09-Mar-2011 wangkun <kun.k.wang@intel.com> porting the latest libva library codes to gingerbread-stable

Change-Id: Iffbbe35ce1e649a28e9c861bba0716d0007452df
/hardware/intel/common/libva/va/va_tpi.h
b0fac498ca4863166252f1268fda83394db54153 11-Jun-2010 Fei Jiang <fei.jiang@intel.com> Replace wind river libva with intel UMG libva.
OpencoreHw will call the same vaPutSurface for texture streaming and overlay display.
Divide libva into three libraries: libva, libva-android, libva-tpi
libva: general va API
libva-android: va API used for android platform
libva-tpi: third party interface
Reviewed-by:Francis Tharappel

Change-Id: Ib8fb9da3b6a463af9b91241392a07fdbd9e1beb9
/hardware/intel/common/libva/va/va_tpi.h