An error occurred while loading the file. Please try again.
-
Patrick Williams authored
Replace Layer::prepareClientCompositionList with Layer::prepareClientComposition now that at most one layer is returned for any call. Also changes OutputLayer::getOverrideCompositionList to return an optional for the same reason. Output::generateClientCompositionRequest is updated to use buffer ids instead of strong pointers to buffers when determining whether or not override settings are redundant. This is done to avoid duplicate checks on whether or not overrideInfo has a non-null buffer. Change-Id: I777f6ba8c3ca38ea31773e6fcbacb65fad287b03 Bug: b/188891810 Test: atest libcompositionengine_test
Patrick Williams authoredReplace Layer::prepareClientCompositionList with Layer::prepareClientComposition now that at most one layer is returned for any call. Also changes OutputLayer::getOverrideCompositionList to return an optional for the same reason. Output::generateClientCompositionRequest is updated to use buffer ids instead of strong pointers to buffers when determining whether or not override settings are redundant. This is done to avoid duplicate checks on whether or not overrideInfo has a non-null buffer. Change-Id: I777f6ba8c3ca38ea31773e6fcbacb65fad287b03 Bug: b/188891810 Test: atest libcompositionengine_test