author | sky zhou <sky.zhou@amlogic.com> | 2020-05-22 09:49:01 (GMT) |
---|---|---|
committer | sky zhou <sky.zhou@amlogic.com> | 2020-05-22 09:52:32 (GMT) |
commit | 7c106f036669d29f12ed397206eaebbf725d3168 (patch) | |
tree | e1c3edd532d28548e6195b2ee66ce32242fe6c30 | |
parent | 21a882b4a5fdf9272354ebb191dd34edd6ebc232 (diff) | |
download | hwcomposer-7c106f036669d29f12ed397206eaebbf725d3168.zip hwcomposer-7c106f036669d29f12ed397206eaebbf725d3168.tar.gz hwcomposer-7c106f036669d29f12ed397206eaebbf725d3168.tar.bz2 |
HWC2: remove useless client flip request [1/1]
PD#SWPL-26623
Problem:
when no client compostion, there is also framebuffer swap.
Solution:
remove client flip request which is not uesless now.
Verify:
verify on newton
Change-Id: I192f1d9582b17689ab8f5e272a444bffb2d931bf
Signed-off-by: sky zhou <sky.zhou@amlogic.com>
-rwxr-xr-x | hwc2/Hwc2Display.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hwc2/Hwc2Display.cpp b/hwc2/Hwc2Display.cpp index a8b3dcc..bbaa9b3 100755 --- a/hwc2/Hwc2Display.cpp +++ b/hwc2/Hwc2Display.cpp @@ -763,7 +763,7 @@ hwc2_error_t Hwc2Display::collectCompositionRequest( hwc2_error_t Hwc2Display::getDisplayRequests( int32_t* outDisplayRequests, uint32_t* outNumElements, hwc2_layer_t* outLayers,int32_t* outLayerRequests) { - *outDisplayRequests = HWC2_DISPLAY_REQUEST_FLIP_CLIENT_TARGET; + *outDisplayRequests = 0; /*check if need HWC2_LAYER_REQUEST_CLEAR_CLIENT_TARGET*/ *outNumElements = mOverlayLayers.size(); |