979bcaa58b8db871baf3fd8cc03071d35190f194 |
|
03-Dec-2014 |
Lei Zhang <lei.zhang@intel.com> |
hwc: workaround for video distortion issue HW team found when width is in [962, 1024], and ration bit is set with 0/180 rotation angle, video will show distortion. This patch will not set rotation bit in such case. And for 180 degree, will use video rotation buffer to rotate. Bug: 17729532 BZ: 228239 Change-Id: I12d78506f9367746cf0ff97faf7ed6725860d7bb Signed-off-by: Lei Zhang <lei.zhang@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnOverlayPlane.h
|
0127c89d2fbf729e671497ecd19a76d3837cf042 |
|
21-Oct-2014 |
Lei Zhang <lei.zhang@intel.com> |
enable hw overlay for video for HDMI 576p/480p mode Bug: 17592325 BZ: 225376 Change-Id: I5ead5ca495479d2b891a078b5884aa27f91e02db Signed-off-by: Lei Zhang <lei.zhang@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnOverlayPlane.h
|
7bfa52724551e8f57a7df75672460179bce4c6a5 |
|
26-Sep-2014 |
Lei Zhang <lei.zhang@intel.com> |
fix memleak under 480p mode Bug: 17669124 BZ: 224890 Change-Id: Ife45fc2e570546443e212003464cb16afc3d39f3 Signed-off-by: Lei Zhang <lei.zhang@intel.com> Signed-off-by: Andy Qiu <junhai.qiu@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnOverlayPlane.h
|
af3bf2227c951a59e2dcc44ab90790d247225375 |
|
11-Sep-2014 |
Andy Qiu <junhai.qiu@intel.com> |
support 480/576 mode. Bug: 17391301 BZ: 222162 Change-Id: I96ac2695455723978f5a7c4fb5b5f74c4719580f Signed-off-by: Andy Qiu <junhai.qiu@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnOverlayPlane.h
|
03ec9fafe981e98a32150dfb1ded2da6a84c212d |
|
12-Jul-2014 |
Andy Qiu <junhai.qiu@intel.com> |
native RGB overlay support on Annidale Bug: 16991462 BZ: 216247 Change-Id: Ib0ab025547c727da70591208ca597268c339f3a6 Signed-off-by: Andy Qiu <junhai.qiu@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnOverlayPlane.h
|
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/anniedale/AnnOverlayPlane.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/anniedale/AnnOverlayPlane.h
|
50fdcdd34912ff25d41e4d339298043d97e56ea3 |
|
04-Jun-2014 |
Sun, Jian <jianx.sun@intel.com> |
HWC: signal decoder to start/stop generating rotation output on MOFD BZ: 200580 Signal decoder to generate rotation output on MOFD Stop decoder's rotation output if overlay rotation can support. Otherwise, signal decoder to generate rotation buffer Change-Id: I77ce5eace738e17c1323125632a7d867b567e809 Signed-off-by: Sun, Jian <jianx.sun@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnOverlayPlane.h
|
c0529447ae16f023dfab2978ea2b245f368e893b |
|
08-May-2014 |
Andy Qiu <junhai.qiu@intel.com> |
Support TTM buffer for overlay plane. BZ: 198175 TTM buffer support for overlay plane is removed in Annidale. Need to add it back when rotation is not supported by overlay plane. Change-Id: Ibe0e8307fbd6258464007b142ed0496674a8f54d Signed-off-by: Andy Qiu <junhai.qiu@intel.com> Signed-off-by: Li Zeng <li.zeng@intel.com> Signed-off-by: Zhu,Tianyang <tianyang.zhu@intel.com> Signed-off-by: Andy Qiu <junhai.qiu@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnOverlayPlane.h
|
9d1d3833469f52dbd2a017702bf0116fddc703bc |
|
29-Mar-2014 |
Andy Qiu <junhai.qiu@intel.com> |
Optimization on plane allocation BZ: 190141 1, allocate overlay to video layer whenever possible 2, allocate overlay A to pipe A and overlay C to pipe C whenever possible 3, allocate as many sprite planes as possible 4, plane allocation happens only when all conditions are met. 5, use rotation buffer provider to produce rotated buffer when needed Change-Id: I67af25da2ed4dffc17a2b548ee2e8c920a51f127 Signed-off-by: Andy Qiu <junhai.qiu@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnOverlayPlane.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/anniedale/AnnOverlayPlane.h
|
d91db6ef16df9c12b4257b83eaf4392199859198 |
|
23-Jan-2014 |
Jackie Li <yaodong.li@intel.com> |
[workaround] hwc: fixed the green blocks flash issue during video playback with VPP enabled. BZ: 165727 Increased the data buffer count for overlay plane. Change-Id: Icb5197ff96cb096a2c12f22da4c8b057ca165a1b Signed-off-by: Jackie Li <yaodong.li@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnOverlayPlane.h
|
f6d5b36e320f093f08855d64fa3d565eacae3c4b |
|
02-Jan-2014 |
Jackie Li <yaodong.li@intel.com> |
hwc: updated hwcomposer to support ANN. BZ: 161970 This is part of a set of patches to enable Moorefield graphics. Change-Id: Ica32c38871f86bca68c34c7e54e9db2c6b7d4f56 Signed-off-by: Jackie Li <yaodong.li@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnOverlayPlane.h
|