28f24d0ab481bd9c6fd5618414fee694e837c5c6 |
|
12-Jul-2016 |
Michael Wright <michaelwr@google.com> |
Color transforms are now color modes. Rename color transforms to color modes for all interfaces exposed to surfaceflinger clients. Also split it out to be a separate configuration value from display modes. Bug: 29044347 Change-Id: I87e937f7c954a50c946e8e2c606797caa416c5d8
/frameworks/native/services/surfaceflinger/DisplayHardware/HWC2On1Adapter.h
|
5cf424bc129f01ee12c7a4fbea1664276d29f970 |
|
20-May-2016 |
Dan Stoza <stoza@google.com> |
HWC2: Fix breakage from header change Updates the shim and adapter to handle the header changes introduced by "HWC2: Add format to VD create, surface damage" in libhardware. Bug: 22767098 Change-Id: I8142301c121d9b5602a4455f3fbadefefd685cf0
/frameworks/native/services/surfaceflinger/DisplayHardware/HWC2On1Adapter.h
|
076ac670262e448c531e6db7727cfade325866ca |
|
14-Mar-2016 |
Dan Stoza <stoza@google.com> |
HWC2: Add support for color modes Adds support for setting color modes through HWC2On1Adapter and the HWC2 C++ shim Bug: 22767098 Change-Id: I0b7300093ab427be7105a2535fc9db4953b8af1c
/frameworks/native/services/surfaceflinger/DisplayHardware/HWC2On1Adapter.h
|
5df2a86063c6a83813fc1aa3d8938a82f7ff8f14 |
|
25-Mar-2016 |
Dan Stoza <stoza@google.com> |
HWC2: Hook up setColorTransform/setLayerDataspace Plumbs the setColorTransform and setLayerDataspace calls through the HWC2 C++ shim and implements a trivial versions in the adapter, which drops non-HAL_DATASPACE_UNKNOWN layers to client composition, and which drops all layers to client composition if a color transform is applied. Bug: 22767098 Change-Id: Ifffd19b77cf3b33ec86fde3f72257f6b97b4dd79
/frameworks/native/services/surfaceflinger/DisplayHardware/HWC2On1Adapter.h
|
ed40eba4c1264806a1b795bf45b0dea366ee9975 |
|
16-Mar-2016 |
Dan Stoza <stoza@google.com> |
HWC2: Add getHdrCapabilities stub to adapter Adds a minimal getHdrCapabilities stub to the HWC2On1Adapter, which always returns 0 supported HDR types (as per the HWC2 spec). Bug: 25684127 Change-Id: I472ad9f08d1b97d5de69d044790badf3af60da72
/frameworks/native/services/surfaceflinger/DisplayHardware/HWC2On1Adapter.h
|
fc4e202b33d33b5e11181f09a2229d3ef7ae925a |
|
23-Feb-2016 |
Dan Stoza <stoza@google.com> |
HWC2On1Adapter: Initialize variables and fix mutex Initializes a few variables that had been missed before, and switches the Adapter state mutex to be recursive, since it is held during the call into HWC1 prepare, which can call back into the Adapter to perform an invalidate. Change-Id: Id300e8b23403f5339562fd860c2ce9d0f2b72f27
/frameworks/native/services/surfaceflinger/DisplayHardware/HWC2On1Adapter.h
|
c6998d2391e6e54cf0664bb664e0fba2f2fce1da |
|
25-Sep-2015 |
Dan Stoza <stoza@google.com> |
SF: HWC2On1Adapter This provides an adapter from HWC 2.0, which SurfaceFlinger will be converted to speak, to HWC 1.x, which all current implementations support. It requires at least HWC 1.1. Change-Id: Id472ed4eef0f816403cdf2d40a56177cc7f65930
/frameworks/native/services/surfaceflinger/DisplayHardware/HWC2On1Adapter.h
|