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/AnnRGBPlane.cpp
|
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/AnnRGBPlane.cpp
|
4157ee3f6fb20e0a249b9eedc06f3b16785ba31b |
|
02-Sep-2014 |
Iliyan Malchev <malchev@google.com> |
hwc: rename logging macros: TRACE --> LOGTRACE find . -type f -a \( -name \*.c -o -name \*.cpp -o -name \*.h \) \ -exec sed -r -i -e 's/([ADEITVWX])TRACE/\1LOGTRACE/g' {} \; In preparation for instrumenting HWC with ATRACE tags. Change-Id: I172a48bd86a711b67e67d44a8d47da6b8e67b56d Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnRGBPlane.cpp
|
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/AnnRGBPlane.cpp
|
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/AnnRGBPlane.cpp
|
ab302a7c5992e3668443dc9bdac481c108c20a34 |
|
23-May-2014 |
Lee, Stanley <stanley.lee@intel.com> |
GFX-Display some specific panels need to rotate 180 degree BZ:181927 Use display control to rotate 180 degree for some specific panels. You can enable 180 degree function by adding pi->panel_180_rotation = true; in XXX_get_panel_info() in panel description files in kernel. Change-Id: I5776ce435447f18f28a75bc8e00a3058a67b10bd Signed-off-by: Lee, Stanley <stanley.lee@intel.com> Signed-off-by: Andy Qiu <junhai.qiu@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnRGBPlane.cpp
|
c2a47147313ab099396b8282af4d8ba2d8786426 |
|
28-May-2014 |
Lee, Stanley <stanley.lee@intel.com> |
Revert "GFX-Display -- Calculated start position & linear offset in 180 degree rotation" BZ: 181927 This reverts commit 87143d426c32ce33843b8c2cf1e92bb28d1bbcfb. Change-Id: I26361fb5a13ef18698507a6446805a982104652d Signed-off-by: Lee, Stanley <stanley.lee@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnRGBPlane.cpp
|
87143d426c32ce33843b8c2cf1e92bb28d1bbcfb |
|
26-Apr-2014 |
Faxing Lu <faxing.lu@intel.com> |
GFX-Display -- Calculated start position & linear offset in 180 degree rotation BZ: 196928 Change-Id: I384bb9174c0123041b1f7d5b647d48b43f0ab076 Signed-off-by: Faxing Lu <faxing.lu@intel.com> Signed-off-by: faxing lu <faxing.lu@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnRGBPlane.cpp
|
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/AnnRGBPlane.cpp
|
356f41b07a43daf5da307af8991a026f4fd6e8e5 |
|
16-Apr-2014 |
Jackie Li <yaodong.li@intel.com> |
hwc: fixed premultipled alpha blending support. BZ: 190198 turned off SRC_ALPHA / ONE_MINUS_SRC_ALPHA blending in display RGB planes if a layer used HWC_BLENDING_PREMULT blending. Change-Id: I7f667729cfb44795a43d2622370816bf7c8d5fc3 Signed-off-by: Jackie Li <yaodong.li@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnRGBPlane.cpp
|
a28fc1f207114ed4f4fcd42e94cd006d3333b328 |
|
31-Mar-2014 |
Tan Wei <weix.z.tan@intel.com> |
Ann: support alpha setting on primary and sprite plane BZ: 179926 From HWC_DEVICE_API_VERSION_1_2, it needs HWC to support planeAlpha. Ann HW has the ability to support const plane alpha, and this is the HWC patch to add primary/sprite plane alpha support. For overlay plane, our HWC implementation now does not support layers with HWC_BLENDING_PREMULT/HWC_BLENDING_COVERAGE goes through HW overlay, so this patch does not add const alpha support for overlay plane. This patch needs to co-work with kernel patch (https://android.intel.com/#/c/176482/). Change-Id: Ie28b76ce525e6f580c176759ef43e7008ff83d80 Signed-off-by: Tan Wei <weix.z.tan@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnRGBPlane.cpp
|
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/AnnRGBPlane.cpp
|
74d17bbb231fbbc3831b4e025500d3b3cfba00f2 |
|
28-Jan-2014 |
Andy Qiu <junhai.qiu@intel.com> |
reuse tangier IP for Annidale BZ: 168122 If IP implementation for tangier can be reused for annidale, we should reference to them directly instead of making a copy for annidale. Change-Id: Ieff3153b2db8ce4d90c070497bb55b8e573ca3b0 Signed-off-by: Andy Qiu <junhai.qiu@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnRGBPlane.cpp
|
9f379685f09ddd7c4d98b23121487e8ac4b4dd40 |
|
05-Jan-2014 |
Jackie Li <yaodong.li@intel.com> |
hwc: enabled FBDC for compressed data buffers. BZ: 164299 This is 3/4 patch for FBC/DC enabling. updated RGB plane to support compressed data buffers. Currently, FBC/FBDC only take effect on non framebuffer layers since HDMI primary plane (sprite B) doesn't support FBDC. Change-Id: Ib1c7a8e1ee1d3e83498d6da38a21888b70fb0f6f Signed-off-by: Jackie Li <yaodong.li@intel.com>
/hardware/intel/img/hwcomposer/ips/anniedale/AnnRGBPlane.cpp
|
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/AnnRGBPlane.cpp
|