hwc: 8x26: Composition policy when WFD connected
When WFD is connected to 8x26 1) On Video transition, have 1 padding round if external connected. Required to shift pipes across mixers. 2) Request DMA pipe always for FB on WFD. Necessary for rotation + writeback 3) Disable non-worm-hole calcs on external (because of 2) 4) Disable action-safe calcs on external (because of 2) Change-Id: I63b50b2477db443f9ea1d3fa610b59295c9359b7
This commit is contained in:
@@ -88,7 +88,6 @@ static void hwc_registerProcs(struct hwc_composer_device_1* dev,
|
||||
//Helper
|
||||
static void reset(hwc_context_t *ctx, int numDisplays,
|
||||
hwc_display_contents_1_t** displays) {
|
||||
memset(ctx->listStats, 0, sizeof(ctx->listStats));
|
||||
for(int i = 0; i < MAX_DISPLAYS; i++) {
|
||||
hwc_display_contents_1_t *list = displays[i];
|
||||
// XXX:SurfaceFlinger no longer guarantees that this
|
||||
@@ -497,6 +496,7 @@ static int hwc_set(hwc_composer_device_1 *dev,
|
||||
// frames to the display.
|
||||
CALC_FPS();
|
||||
MDPComp::resetIdleFallBack();
|
||||
ctx->mVideoTransFlag = false;
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user