Lines Matching refs:Output
58 Output::~Output() = default;
97 std::shared_ptr<Output> createOutput( in createOutput()
99 return createOutputTemplated<Output>(compositionEngine); in createOutput()
102 Output::~Output() = default;
104 bool Output::isValid() const { in isValid()
109 std::optional<DisplayId> Output::getDisplayId() const { in getDisplayId()
113 const std::string& Output::getName() const { in getName()
117 void Output::setName(const std::string& name) { in setName()
121 void Output::setCompositionEnabled(bool enabled) { in setCompositionEnabled()
131 void Output::setLayerCachingEnabled(bool enabled) { in setLayerCachingEnabled()
154 void Output::setLayerCachingTexturePoolEnabled(bool enabled) { in setLayerCachingTexturePoolEnabled()
160 void Output::setProjection(ui::Rotation orientation, const Rect& layerStackSpaceRect, in setProjection()
204 void Output::setNextBrightness(float brightness) { in setNextBrightness()
208 void Output::setDisplaySize(const ui::Size& size) { in setDisplaySize()
237 ui::Transform::RotationFlags Output::getTransformHint() const { in getTransformHint()
241 void Output::setLayerFilter(ui::LayerFilter filter) { in setLayerFilter()
246 void Output::setColorTransform(const compositionengine::CompositionRefreshArgs& args) { in setColorTransform()
257 void Output::setColorProfile(const ColorProfile& colorProfile) { in setColorProfile()
284 void Output::setDisplayBrightness(float sdrWhitePointNits, float displayBrightnessNits) { in setDisplayBrightness()
296 void Output::dump(std::string& out) const { in dump()
303 void Output::dumpBase(std::string& out) const { in dumpBase()
330 void Output::dumpPlannerInfo(const Vector<String16>& args, std::string& out) const { in dumpPlannerInfo()
339 compositionengine::DisplayColorProfile* Output::getDisplayColorProfile() const { in getDisplayColorProfile()
343 void Output::setDisplayColorProfile(std::unique_ptr<compositionengine::DisplayColorProfile> mode) { in setDisplayColorProfile()
347 const Output::ReleasedLayers& Output::getReleasedLayersForTest() const { in getReleasedLayersForTest()
351 void Output::setDisplayColorProfileForTest( in setDisplayColorProfileForTest()
356 compositionengine::RenderSurface* Output::getRenderSurface() const { in getRenderSurface()
360 void Output::setRenderSurface(std::unique_ptr<compositionengine::RenderSurface> surface) { in setRenderSurface()
370 void Output::cacheClientCompositionRequests(uint32_t cacheSize) { in cacheClientCompositionRequests()
378 void Output::setRenderSurfaceForTest(std::unique_ptr<compositionengine::RenderSurface> surface) { in setRenderSurfaceForTest()
382 Region Output::getDirtyRegion() const { in getDirtyRegion()
387 bool Output::includesLayer(ui::LayerFilter filter) const { in includesLayer()
391 bool Output::includesLayer(const sp<LayerFE>& layerFE) const { in includesLayer()
396 std::unique_ptr<compositionengine::OutputLayer> Output::createOutputLayer( in createOutputLayer()
401 compositionengine::OutputLayer* Output::getOutputLayerForLayer(const sp<LayerFE>& layerFE) const { in getOutputLayerForLayer()
406 std::optional<size_t> Output::findCurrentOutputLayerForLayer( in findCurrentOutputLayerForLayer()
417 void Output::setReleasedLayers(Output::ReleasedLayers&& layers) { in setReleasedLayers()
421 void Output::prepare(const compositionengine::CompositionRefreshArgs& refreshArgs, in prepare()
429 void Output::present(const compositionengine::CompositionRefreshArgs& refreshArgs) { in present()
454 void Output::rebuildLayerStacks(const compositionengine::CompositionRefreshArgs& refreshArgs, in rebuildLayerStacks()
467 compositionengine::Output::CoverageState coverage{layerFESet}; in rebuildLayerStacks()
479 void Output::collectVisibleLayers(const compositionengine::CompositionRefreshArgs& refreshArgs, in collectVisibleLayers()
480 compositionengine::Output::CoverageState& coverage) { in collectVisibleLayers()
497 void Output::ensureOutputLayerIfVisible(sp<compositionengine::LayerFE>& layerFE, in ensureOutputLayerIfVisible()
498 compositionengine::Output::CoverageState& coverage) { in ensureOutputLayerIfVisible()
724 void Output::setReleasedLayers(const compositionengine::CompositionRefreshArgs&) { in setReleasedLayers()
728 void Output::updateLayerStateFromFE(const CompositionRefreshArgs& args) const { in updateLayerStateFromFE()
736 void Output::updateCompositionState(const compositionengine::CompositionRefreshArgs& refreshArgs) { in updateCompositionState()
759 void Output::planComposition() { in planComposition()
770 void Output::writeCompositionState(const compositionengine::CompositionRefreshArgs& refreshArgs) { in writeCompositionState()
836 compositionengine::OutputLayer* Output::findLayerRequestingBackgroundComposition() const { in findLayerRequestingBackgroundComposition()
856 void Output::updateColorProfile(const compositionengine::CompositionRefreshArgs& refreshArgs) { in updateColorProfile()
869 ui::Dataspace Output::getBestDataspace(ui::Dataspace* outHdrDataSpace, in getBestDataspace()
911 compositionengine::Output::ColorProfile Output::pickColorProfile( in pickColorProfile()
966 void Output::beginFrame() { in beginFrame()
995 void Output::prepareFrame() { in prepareFrame()
1016 std::future<bool> Output::chooseCompositionStrategyAsync( in chooseCompositionStrategyAsync()
1022 GpuCompositionResult Output::prepareFrameAsync(const CompositionRefreshArgs& refreshArgs) { in prepareFrameAsync()
1069 void Output::devOptRepaintFlash(const compositionengine::CompositionRefreshArgs& refreshArgs) { in devOptRepaintFlash()
1092 void Output::finishFrame(const CompositionRefreshArgs& refreshArgs, GpuCompositionResult&& result) { in finishFrame()
1131 void Output::updateProtectedContentState() { in updateProtectedContentState()
1156 bool Output::dequeueRenderBuffer(base::unique_fd* bufferFence, in dequeueRenderBuffer()
1175 std::optional<base::unique_fd> Output::composeSurfaces( in composeSurfaces()
1313 std::vector<LayerFE::LayerSettings> Output::generateClientCompositionRequests( in generateClientCompositionRequests()
1411 void Output::appendRegionFlashRequests( in appendRegionFlashRequests()
1428 void Output::setExpensiveRenderingExpected(bool) { in setExpensiveRenderingExpected()
1432 void Output::setHintSessionGpuFence(std::unique_ptr<FenceTime>&&) { in setHintSessionGpuFence()
1436 bool Output::isPowerHintSessionEnabled() { in isPowerHintSessionEnabled()
1440 void Output::postFramebuffer() { in postFramebuffer()
1495 void Output::renderCachedSets(const CompositionRefreshArgs& refreshArgs) { in renderCachedSets()
1502 void Output::dirtyEntireOutput() { in dirtyEntireOutput()
1507 void Output::resetCompositionStrategy() { in resetCompositionStrategy()
1515 bool Output::getSkipColorTransform() const { in getSkipColorTransform()
1519 compositionengine::Output::FrameFences Output::presentAndGetFrameFences() { in presentAndGetFrameFences()
1520 compositionengine::Output::FrameFences result; in presentAndGetFrameFences()
1527 void Output::setPredictCompositionStrategy(bool predict) { in setPredictCompositionStrategy()
1535 void Output::setTreat170mAsSrgb(bool enable) { in setTreat170mAsSrgb()
1539 bool Output::canPredictCompositionStrategy(const CompositionRefreshArgs& refreshArgs) { in canPredictCompositionStrategy()
1579 bool Output::anyLayersRequireClientComposition() const { in anyLayersRequireClientComposition()
1585 void Output::finishPrepareFrame() { in finishPrepareFrame()
1593 bool Output::mustRecompose() const { in mustRecompose()