Lines Matching refs:OutputLayer

39 OutputLayer::~OutputLayer() = default;
55 std::unique_ptr<OutputLayer> createOutputLayer(const compositionengine::Output& output, in createOutputLayer()
57 return createOutputLayerTemplated<OutputLayer>(output, layerFE); in createOutputLayer()
60 OutputLayer::~OutputLayer() = default;
62 void OutputLayer::setHwcLayer(std::shared_ptr<HWC2::Layer> hwcLayer) { in setHwcLayer()
71 Rect OutputLayer::calculateInitialCrop() const { in calculateInitialCrop()
104 FloatRect OutputLayer::calculateOutputSourceCrop() const { in calculateOutputSourceCrop()
182 Rect OutputLayer::calculateOutputDisplayFrame() const { in calculateOutputDisplayFrame()
239 uint32_t OutputLayer::calculateOutputRelativeBufferTransform( in calculateOutputRelativeBufferTransform()
281 void OutputLayer::updateCompositionState( in updateCompositionState()
328 void OutputLayer::writeStateToHWC(bool includeGeometry, bool skipLayer, uint32_t z, in writeStateToHWC()
374 void OutputLayer::writeOutputDependentGeometryStateToHWC(HWC2::Layer* hwcLayer, in writeOutputDependentGeometryStateToHWC()
426 void OutputLayer::writeOutputIndependentGeometryStateToHWC( in writeOutputIndependentGeometryStateToHWC()
459 void OutputLayer::writeOutputDependentPerFrameStateToHWC(HWC2::Layer* hwcLayer) { in writeOutputDependentPerFrameStateToHWC()
483 void OutputLayer::writeOutputIndependentPerFrameStateToHWC( in writeOutputIndependentPerFrameStateToHWC()
527 void OutputLayer::writeSolidColorStateToHWC(HWC2::Layer* hwcLayer, in writeSolidColorStateToHWC()
544 void OutputLayer::writeSidebandStateToHWC(HWC2::Layer* hwcLayer, in writeSidebandStateToHWC()
554 void OutputLayer::writeBufferStateToHWC(HWC2::Layer* hwcLayer, in writeBufferStateToHWC()
590 void OutputLayer::writeCompositionTypeToHWC(HWC2::Layer* hwcLayer, in writeCompositionTypeToHWC()
616 void OutputLayer::writeCursorPositionToHWC() const { in writeCursorPositionToHWC()
642 HWC2::Layer* OutputLayer::getHwcLayer() const { in getHwcLayer()
647 bool OutputLayer::requiresClientComposition() const { in requiresClientComposition()
652 bool OutputLayer::isHardwareCursor() const { in isHardwareCursor()
657 void OutputLayer::detectDisallowedCompositionTypeChange(hal::Composition from, in detectDisallowedCompositionTypeChange()
684 bool OutputLayer::isClientCompositionForced(bool isPeekingThrough) const { in isClientCompositionForced()
689 void OutputLayer::applyDeviceCompositionTypeChange(hal::Composition compositionType) { in applyDeviceCompositionTypeChange()
704 void OutputLayer::prepareForDeviceLayerRequests() { in prepareForDeviceLayerRequests()
709 void OutputLayer::applyDeviceLayerRequest(hal::LayerRequest request) { in applyDeviceLayerRequest()
723 bool OutputLayer::needsFiltering() const { in needsFiltering()
731 std::vector<LayerFE::LayerSettings> OutputLayer::getOverrideCompositionList() const { in getOverrideCompositionList()
762 void OutputLayer::dump(std::string& out) const { in dump()