Age | Commit message (Collapse) | Author |
|
When creat surface from user pointer, it will also
pass down buffer fd to kernel, which help to find
physical pages if ION is enabled.
Orig-Author: Randy Xu <randy.xu@intel.com>
Bug: 18731042
BZ: 230505
Change-Id: I523cfd4542c00285957494c9a65b66b277308913
Signed-off-by: mahongpe <hongpeng.ma@intel.com>
|
|
* commit '2fb29ee7f7b37d4e255231b35d6618876e268d74':
Kill HAVE_PTHREADS.
|
|
Bug: 19083585
Change-Id: Ie447de13ddafbf7b9683b2b312dfe5a78a8b256c
|
|
Remove ION memory manager due to regressions caused by its inclusion.
This reverts commit ba8f7342feb749eeeca3423cb231110b00124ac5.
Bug: 18578655
Bug: 18527174
BZ: 230087
BZ: 229790
BZ: 229995
Change-Id: I013c959628736f6dace974746fa8af4e54691c90
Signed-off-by: Dale Stimson <dale.b.stimson@intel.com>
|
|
When creat surface from user pointer, it will also
pass down buffer fd to kernel, which help to find
physical pages if ION is enabled.
Orig-Author: Randy Xu <randy.xu@intel.com>
BZ: 224134
Bug: 17316531
Depends-on: Ife9513fe58e06ea2829987f328668f975a44b4e0
Depends-on: I4b8422d48b06419af6e48b631bacbe6c7169574e
Depends-on: Ia4c5bc80df952024a0973f2bacc42992301dfbf9
Depends-on: I172cdcb8cc86fd6fa3d3adadbab19b6fd3e6a18e
Depends-on: I2a2e721719349f755033c15bdeb732e7fb5c89ac
Depends-on: I48deabb107cc3abfa59eff5e012b51293fe6d74f
Depends-on: I0ca0f06491e3fb498b3b41b70cbe1b6cf39e1918
Change-Id: If2be266fc9063d7a2b701f85e8ace26aaf484ff5
Signed-off-by: mahongpe <hongpeng.ma@intel.com>
|
|
Bug: 16900503
BZ: 209178
Change-Id: Ic17f6149335179a6d5bcbee09f8514018c11f63c
Signed-off-by: Thierry Strudel <thierry.strudel@intel.com>
Reviewed-on: https://android.intel.com/220104
Reviewed-by: Hazarika, Prodyut <prodyut.hazarika@intel.com>
Reviewed-by: Fert, Laurent <laurent.fert@intel.com>
Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com>
Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
|
|
Change-Id: I4cda2f02885c4d8d14f2577b44a788268390d9c8
|
|
BZ: 209178
Change-Id: I35bf0b32b66c4dc24d2c6a83aa7b8c0dd6e96995
Signed-off-by: Thierry Strudel <thierry.strudel@intel.com>
Reviewed-on: https://android.intel.com/217900
Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com>
Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
|
|
BZ: 172915
For 64bit mmap, need directly call mmap API.
Change-Id: Iff905c35d36c6db0f98d97cdf8b714e72baeca7a
Signed-off-by: Fei Jiang <fei.jiang@intel.com>
|
|
BZ: 158272
When user space is 32 bit, kernel space is 64 bit,
user address space can above 3G.
While if we set address to uint64, need first convert address to unsigned long.x
Change-Id: Idae15076ab59416e8ead546ba893ea5f49b6a3f9
Signed-off-by: Fei Jiang <fei.jiang@intel.com>
|
|
BZ: 96355
On baytrail platform, vp8 decoding is done by VXD.
While VXD decoding is using ttm as buffer manager,
there is no dependency on IMG gfx for wsbm compiling.
Signed-off-by: Fei Jiang <fei.jiang@intel.com>
Change-Id: Ic3671dc6369a64a4558e39bae333a78c3c60b5ad
Reviewed-on: http://android.intel.com:8080/98806
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>
|
|
BZ: 77254
Check the return value of calloc. Fix NULL pointer dereference risk.
Signed-off-by: Elaine Wang <elaine.wang@intel.com>
Change-Id: Ie877bf092e366f59ffa05f39f0d51d5c5d0c2199
Reviewed-on: http://android.intel.com:8080/83994
Reviewed-by: Wang, Elaine <elaine.wang@intel.com>
Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com>
Reviewed-by: Shi, PingX <pingx.shi@intel.com>
Tested-by: Shi, PingX <pingx.shi@intel.com>
Reviewed-by: cactus <cactus@intel.com>
Tested-by: cactus <cactus@intel.com>
|
|
BZ: 49093
please disable it for MRFLD
Change-Id: Ie6304ad369d67be9c2b65aa6474c9e1e866ab373
Signed-off-by: Mark F. Brown <mark.f.brown@intel.com>
Signed-off-by: Yong Yao <yong.yao@intel.com>
Reviewed-on: http://android.intel.com:8080/62274
Tested-by: Brouat, Claude <claude.brouat@intel.com>
Reviewed-by: Brouat, Claude <claude.brouat@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
|
|
BZ: 43321
Projects should not refer to header files in other projects directly
(since projects can be moved around). Instead... headers should be
published into the out/ directory and found there when needed.
Change-Id: I8e4d328db8366882db3633f7b86aaa07cc0646fe
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Reviewed-on: http://android.intel.com:8080/56273
Reviewed-by: Li, XiaojingX <xiaojingx.li@intel.com>
Tested-by: Li, XiaojingX <xiaojingx.li@intel.com>
|
|
BZ: 18370
This patch enabled to use external buffer for video decoding, will wrap a gralloc buffer to TTM buffer.
Add function wsbmBODataUB and ttm_pool_ub_create to support wrap a GraphicBuffer to a TTM buffer.
Change-Id: I73a3050142ccaa45e9ebe7feb771a6a3843f6172
Reviewed-on: http://android.intel.com:8080/27889
Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com>
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>
|
|
Change-Id: I60d2578091ce74294c8b10757e3f43feaf5648b4
Signed-off-by: Liu, Shuo <shuo.liu@intel.com>
|
|
Change-Id: Ieceea6ddbcc3f5491a8aefa37d906b4863e6a35b
Signed-off-by: $ <bruce.j.beare@intel.com>
|
|
Change-Id: Ibf497160b6e23e915e3afe657316f0a45d2a0f28
|
|
Change-Id: Ic4cbcec2de408bc7525314da8da21d5f8284c83e
|
|
|
|
|