cd727f537d5085eec7f1b8f9c1d33922d4de75d4 |
|
24-Jul-2014 |
Prodyut Hazarika <prodyut.hazarika@intel.com> |
Change license headers to Apache BZ: 209178 Change-Id: I4933f49129b085ef5a76c28ae4a775cef5b1b636 Signed-off-by: Prodyut Hazarika <prodyut.hazarika@intel.com>
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|
fa7a36cfa74219be29ffcbbedfdb757bf8e7df41 |
|
15-Jul-2014 |
Thierry Strudel <thierry.strudel@intel.com> |
Headers cleanup: clean header path to build also with prebuild BZ: 209178 Change-Id: Iec168e6aa2b439172f025cef84f5582fe94aed70 Signed-off-by: Thierry Strudel <thierry.strudel@intel.com> Reviewed-on: https://android.intel.com/215754 Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com> Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|
0594c42af26255fd8d3d7d39c0cb0e2da5b8841b |
|
14-Jul-2014 |
Thierry Strudel <thierry.strudel@intel.com> |
AOSP: cleanup include paths and warnings BZ: 209178 Include header file from top of module only Move makefiles to top of module Fix all warnings and enable -Werror Change-Id: I6921b41d5512a81aaeb167383b9392efbae275bf Signed-off-by: Thierry Strudel <thierry.strudel@intel.com> Reviewed-on: https://android.intel.com/217843 Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com> Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|
68dbca089b413041774b80ef5bf95a4f4a858489 |
|
27-Mar-2014 |
Lei Zhang <lei.zhang@intel.com> |
HWC: modify overlay ctx pipe to be same with other planes BZ:184545 This is HWC patch to co-work with the kernel patch of plane enable/disable auto control in driver. It modifies overlay ctx pipe to be same with other planes. It also adds isDisabled interface for HWC to query plane states in driver. The kernel patch is 174233. Both patches needed to make it work. Change-Id: I625bf7345b670241e816f948553d623058566171 Signed-off-by: Lei Zhang <lei.zhang@intel.com>
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|
d191dc7a785f312ede10d711720d8ca32a71b44c |
|
30-Jul-2013 |
Jackie Li <yaodong.li@intel.com> |
hwc: optimized plane allocation BZ: 127803 patch 2/2 of z order setting and plane allocation optimization. optimized plane allocation algorithm to try to achieve following goals: 1) attach display planes to large layers which need more GPU power to do composition. 2) attach display planes to layers which contain protected content as much as possible 3) scalability to support different z order configure restrictions of different hardware platforms 4) allocate as much display planes as possible remain issues: 1) flickering was observed rarely when doing manual stress tests, which root caused by turning on sw layer support. will fix it in another RGX patch. 2) found an issue that buffer crop may be incorrect, which can be fixed by patch http://android.intel.com:8080/#/c/124022/ Conflicts: common/base/HwcLayerList.cpp Change-Id: I0fbef3b8cda227ed3aaf75775330ae136c2b5298 Signed-off-by: Jackie Li <yaodong.li@intel.com> Signed-off-by: Austin Hu <austin.hu@intel.com> Signed-off-by: Jackie Li <yaodong.li@intel.com> Signed-off-by: Austin Hu <austin.hu@intel.com> Signed-off-by: Jackie Li <yaodong.li@intel.com> Reviewed-on: http://android.intel.com:8080/122669 Reviewed-by: Qiu, Junhai <junhai.qiu@intel.com> Reviewed-by: Dai, Yu <yu.dai@intel.com> Tested-by: Dai, Yu <yu.dai@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|
c5bd3cd6c8e854c6581105a5867e4d251b5281fe |
|
18-Jun-2013 |
Jackie Li <yaodong.li@intel.com> |
hwc: fixed a mem leak issue BZ: 114988 hwc had no chance to free data buffers when a reclaimed plane was reused immediately for the next frame. this patch fixed invalidation of the data buffers of a plane an invalidation operation will NOT release the active data buffer (which is being consumed by this plane). Meanwhile, this patch also refined plane manager and made sure data buffers of primary plane can be invalidated correctly. Change-Id: I2c6d51de8322203640d287373c71cf00c39ceab4 Signed-off-by: Jackie Li <yaodong.li@intel.com> Reviewed-on: http://android.intel.com:8080/114052 Reviewed-by: Qiu, Junhai <junhai.qiu@intel.com> Tested-by: Patel, Hitesh K <hitesh.k.patel@intel.com> Reviewed-by: Patel, Hitesh K <hitesh.k.patel@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|
e2ad4c047651d4442f6a0e002290016d45e9201a |
|
28-May-2013 |
fu jin <fu.jin@intel.com> |
Extend current design for supporting future platforms BZ: 112342 Extend current design for support future platforms: 1) flip takes context parameter 2) commitBegin and commitEnd take parameters for display contents 3) Initialize/Deinitialize of BufferManager need to be virtual 4) Move management of Primary display plane from physical device to HWC Layer list. 5) Better data buffer cache management to avoid unbound increment of cache 6) Calling deinitializer before deleting object Change-Id: I1aea10e52ac778e101559855a1fce7c7add45336 Signed-off-by: fu jin <fu.jin@intel.com> Signed-off-by: Andy Qiu <junhai.qiu@intel.com> Signed-off-by: fu jin <fu.jin@intel.com> Signed-off-by: Andy Qiu <junhai.qiu@intel.com> Reviewed-on: http://android.intel.com:8080/110631 Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|
4a17bd5f8632806430043ab67e10c54a1406a7a2 |
|
22-May-2013 |
Jackie Li <yaodong.li@intel.com> |
hwc: enabled overlay C & sprite D BZ: 108705 The 2/2 patch for Overlay C and Sprite D enabling in Mrfld. Change-Id: I7b782d49958ed0baad073326b244b31ba930db45 Signed-off-by: Austin Hu <austin.hu@intel.com> Signed-off-by: Jackie Li <yaodong.li@intel.com> Signed-off-by: Andy Qiu <junhai.qiu@intel.com> Signed-off-by: Austin Hu <austin.hu@intel.com> Reviewed-on: http://android.intel.com:8080/110624 Reviewed-by: cactus <cactus@intel.com> Reviewed-by: Stimson, Dale B <dale.b.stimson@intel.com> Reviewed-by: Patel, Hitesh K <hitesh.k.patel@intel.com> Tested-by: Stimson, Dale B <dale.b.stimson@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|
8ccc5b1a7b75d8e471218e416306ce7bada5f5ec |
|
28-May-2013 |
rkraiemx <rihabx.kraiem@intel.com> |
Revert "hwc: enabled overlay C & sprite D" BZ: 108705 This reverts commit 2d3aa0be0f2ada6d65155dba498fa66e98c47f14. Change-Id: I625f1eb43250544eae87fdba0166ef2df9d90710 Orig-Change-Id: I03badb303eaad1c3053a57fbd124bddf8b9fda3e Signed-off-by: rkraiemx <rihabx.kraiem@intel.com> Reviewed-on: http://android.intel.com:8080/110147
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|
2d3aa0be0f2ada6d65155dba498fa66e98c47f14 |
|
22-May-2013 |
Jackie Li <yaodong.li@intel.com> |
hwc: enabled overlay C & sprite D BZ: 108705 The 2/2 patch for overlay C and sprite D enabling in mrfld. Change-Id: I03badb303eaad1c3053a57fbd124bddf8b9fda3e Signed-off-by: Jackie Li <yaodong.li@intel.com> Signed-off-by: Austin Hu <austin.hu@intel.com> Signed-off-by: Jackie Li <yaodong.li@intel.com> Signed-off-by: Andy Qiu <junhai.qiu@intel.com> Signed-off-by: Austin Hu <austin.hu@intel.com> Reviewed-on: http://android.intel.com:8080/108420 Reviewed-by: cactus <cactus@intel.com> Reviewed-by: Stimson, Dale B <dale.b.stimson@intel.com> Tested-by: Stimson, Dale B <dale.b.stimson@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|
d6e27b5e0db47512cdcf1ea61e6860eab61156eb |
|
16-Apr-2013 |
Andy Qiu <junhai.qiu@intel.com> |
Replace CRLF with LF BZ: 99535 Replace CRLF new line character by LF. This is recommended by git community Change-Id: Ife32cc62d8c3eb38cf5fcde253d686d10cde5fea Signed-off-by: Andy Qiu <junhai.qiu@intel.com> Reviewed-on: http://android.intel.com:8080/101105 Reviewed-by: Stimson, Dale B <dale.b.stimson@intel.com> Reviewed-by: Hu, Austin <austin.hu@intel.com> Reviewed-by: Gummadi, Latha C <latha.c.gummadi@intel.com> Tested-by: Gummadi, Latha C <latha.c.gummadi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|
e6ecdadd57e79c2218b3e6ae407f12599f33bd22 |
|
25-Mar-2013 |
Jackie Li <yaodong.li@intel.com> |
Enable refactored HWC for merrifield. BZ: 95290 This refactored HWC replaces current HWC for merrifield under hardware/intel/mfld_cdk/hwc/merrifield. Change-Id: I00986b24e70e33c13e5e81e8b3473a42166640a1 Signed-off-by: Andy Qiu <junhai.qiu@intel.com> Signed-off-by: Jackie Li <yaodong.li@intel.com> Reviewed-on: http://android.intel.com:8080/98227 Reviewed-by: cactus <cactus@intel.com> Reviewed-by: Gummadi, Latha C <latha.c.gummadi@intel.com> Tested-by: Gummadi, Latha C <latha.c.gummadi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/hwcomposer/ips/common/SpritePlaneBase.h
|