fa4e52e686a1097074b2ac667bcffda507648e42 |
|
02-Mar-2017 |
Alistair Strachan <alistair.strachan@imgtec.com> |
Revert "Revert "Remove use of deprecated gralloc APIs."" This reverts commit bf7b37e34b1bdebf5e063271a7f1cf6469412e85. Bug: 35427231 Test: netflix, youtube, play movies Change-Id: I3e148580d51c0a963d13d6ce0ec43f487b56bc4a
/hardware/intel/common/libmix/videoencoder/VideoEncoderUtils.cpp
|
bf7b37e34b1bdebf5e063271a7f1cf6469412e85 |
|
23-Feb-2017 |
Daniel Cardenas <danielcar@google.com> |
Revert "Remove use of deprecated gralloc APIs." This reverts commit 407c8ca2b11d9e95d54dce98e347cae2f923ee2f. Change-Id: I18fab02c71f6e874584b9068cc8a4b6a6f487e5f
/hardware/intel/common/libmix/videoencoder/VideoEncoderUtils.cpp
|
407c8ca2b11d9e95d54dce98e347cae2f923ee2f |
|
12-Jan-2017 |
Alistair Strachan <alistair.strachan@imgtec.com> |
Remove use of deprecated gralloc APIs. In gralloc v1, the lock/unlock methods that do not take a sync fence have been removed. Port the libmix/videoencoder module to use the newer methods which are also available in gralloc v0. This change also ports libmix/videoencoder to use the new GPU DDK interface. Test: Manual, youtube video worked Bug: 34625842 Change-Id: I7eb3cfb290faa87d2a501bfaaf15b6df9c6e6744
/hardware/intel/common/libmix/videoencoder/VideoEncoderUtils.cpp
|
308d6505aa49afb36fb8aced906dd1af072df1fd |
|
04-Feb-2016 |
Alistair Strachan <alistair.strachan@imgtec.com> |
Switch away from the deprecated IMG Graphics HAL APIs. In DDK 1.4, a function table was provided at the end of the gralloc_module_t to extend the gralloc API. This was replaced in DDK 1.5 with perform() extensions, but the compatibility functions remained. Intel opted to continue to use this compatibility path. However, future DDKs remove the compatibility feature. As DDK 1.5 has already been merged, it is possible to move away from the deprecate extension methods without disruption. This prepares the project for future DDKs. Bug: 26592113 Change-Id: Ic99b449230fc994496d966e4c133a44a15b04125 Signed-off-by: Alistair Strachan <alistair.strachan@imgtec.com>
/hardware/intel/common/libmix/videoencoder/VideoEncoderUtils.cpp
|
8e103bbca35f013a21b7a4c0c771dfeb65464554 |
|
30-Jun-2015 |
Vinil Cheeramvelil <vinil.cheeramvelil@intel.com> |
Align stride for encoder surfaces to 64 pixels/ bytes There was an error that caused stride to be 32 pixels aligned. This caused a double blit just to update the stride. By aligning to 64 bytes/ the RGB->NV12 blit only happens once. Bug: 22335388 Change-Id: Ie412983f9efce570899e07404c91fcbdd3e2b835 Signed-off-by: hding3 <haitao.ding@intel.com>
/hardware/intel/common/libmix/videoencoder/VideoEncoderUtils.cpp
|
c7062268956b5b8cbeab3f7c824eb0fb797f4259 |
|
03-Jun-2015 |
Vinil Cheeramvelil <vinil.cheeramvelil@intel.com> |
IMG DDK1.5 update for Intel HWC interface in libmix Bug: 20914944 Bug: 20302101 Bug: 19412176 Bug: 21265944 Change-Id: I26015436a84cf52cb147ce803610322932b70478 Signed-off-by: Pradeep Radhakrishna <pradeep.radhakrishna@intel.com> Signed-off-by: Vinil Cheeramvelil <vinil.cheeramvelil@intel.com>
/hardware/intel/common/libmix/videoencoder/VideoEncoderUtils.cpp
|
661c5a76313015b6a3fea4b0e593b761a32f4372 |
|
09-Dec-2014 |
Andreas Gampe <agampe@google.com> |
Libmix: Remove unused variables For build-system CFLAGS clean-up, remove unused variables. Bug: 18632512 Change-Id: Ic6eb098745596a7317f19c8ec52be435c3409f51
/hardware/intel/common/libmix/videoencoder/VideoEncoderUtils.cpp
|
67efa6523d593d3ebdb3e22eafb186e26d4bad74 |
|
17-Sep-2014 |
ywan171 <yi.a.wang@intel.com> |
change some LOGI to LOGV in videoencoder Bug: 17417518 BZ: 223029 Change-Id: I6cbeeeaeb218fe851fe78495b16d362c9f66a134 Signed-off-by: ywan171 <yi.a.wang@intel.com>
/hardware/intel/common/libmix/videoencoder/VideoEncoderUtils.cpp
|
82b428e49a70ddc051a36d2b3a25d90db79770dc |
|
06-Aug-2014 |
Guilhem IMBERTON <guilhem.imberton@intel.com> |
Initial libmix commit Change-Id: I7a0b9afdc83a3274189cef0788c7296a871a3d98 Signed-off-by: Guilhem IMBERTON <guilhem.imberton@intel.com>
/hardware/intel/common/libmix/videoencoder/VideoEncoderUtils.cpp
|