Home
last modified time | relevance | path

Searched refs:BufferStateLayer (Results 1 – 17 of 17) sorted by relevance

/aosp12/frameworks/native/services/surfaceflinger/
H A DBufferStateLayer.cpp59 BufferStateLayer::BufferStateLayer(const LayerCreationArgs& args) in BufferStateLayer() function in android::BufferStateLayer
64 BufferStateLayer::~BufferStateLayer() { in ~BufferStateLayer()
180 void BufferStateLayer::onSurfaceFrameCreated( in onSurfaceFrameCreated()
274 bool BufferStateLayer::setCrop(const Rect& crop) { in setCrop()
316 bool BufferStateLayer::updateGeometry() { in updateGeometry()
525 bool BufferStateLayer::setApi(int32_t api) { in setApi()
637 bool BufferStateLayer::fenceHasSignaled() const { in fenceHasSignaled()
723 bool BufferStateLayer::hasFrameUpdate() const { in hasFrameUpdate()
884 void BufferStateLayer::gatherBufferInfo() { in gatherBufferInfo()
922 sp<Layer> BufferStateLayer::createClone() { in createClone()
[all …]
H A DBufferStateLayer.h33 class BufferStateLayer : public BufferLayer {
35 explicit BufferStateLayer(const LayerCreationArgs&);
37 ~BufferStateLayer() override;
H A DSurfaceFlingerFactory.h34 class BufferStateLayer; variable
108 virtual sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs& args) = 0;
H A DSurfaceFlingerDefaultFactory.cpp127 sp<BufferStateLayer> DefaultFactory::createBufferStateLayer(const LayerCreationArgs& args) { in createBufferStateLayer()
128 return new BufferStateLayer(args); in createBufferStateLayer()
H A DSurfaceFlingerDefaultFactory.h54 sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs& args) override;
H A DAndroid.bp140 "BufferStateLayer.cpp",
H A DSurfaceFlinger.h366 friend class BufferStateLayer; variable
H A DSurfaceFlinger.cpp4466 sp<BufferStateLayer> layer = getFactory().createBufferStateLayer(args); in createBufferStateLayer()
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DGameModeTest.cpp54 sp<BufferStateLayer> createBufferStateLayer() { in createBufferStateLayer()
58 return new BufferStateLayer(args); in createBufferStateLayer()
107 sp<BufferStateLayer> rootLayer = createBufferStateLayer(); in TEST_F()
108 sp<BufferStateLayer> childLayer1 = createBufferStateLayer(); in TEST_F()
109 sp<BufferStateLayer> childLayer2 = createBufferStateLayer(); in TEST_F()
120 sp<BufferStateLayer> rootLayer = createBufferStateLayer(); in TEST_F()
121 sp<BufferStateLayer> childLayer = createBufferStateLayer(); in TEST_F()
130 sp<BufferStateLayer> rootLayer = createBufferStateLayer(); in TEST_F()
131 sp<BufferStateLayer> childLayer = createBufferStateLayer(); in TEST_F()
143 sp<BufferStateLayer> rootLayer = createBufferStateLayer(); in TEST_F()
[all …]
H A DTransactionSurfaceFrameTest.cpp57 sp<BufferStateLayer> createBufferStateLayer() { in createBufferStateLayer()
61 return new BufferStateLayer(args); in createBufferStateLayer()
101 sp<BufferStateLayer> layer = createBufferStateLayer(); in PresentedSurfaceFrameForBufferlessTransaction()
114 sp<BufferStateLayer> layer = createBufferStateLayer(); in PresentedSurfaceFrameForBufferTransaction()
142 sp<BufferStateLayer> layer = createBufferStateLayer(); in DroppedSurfaceFrameForBufferTransaction()
191 sp<BufferStateLayer> layer = createBufferStateLayer(); in BufferlessSurfaceFramePromotedToBufferSurfaceFrame()
227 sp<BufferStateLayer> layer = createBufferStateLayer(); in BufferlessSurfaceFrameNotCreatedIfBufferSufaceFrameExists()
247 sp<BufferStateLayer> layer = createBufferStateLayer(); in MultipleSurfaceFramesPresentedTogether()
298 sp<BufferStateLayer> layer = createBufferStateLayer(); in PendingSurfaceFramesRemovedAfterClassification()
341 sp<BufferStateLayer> layer = createBufferStateLayer(); in BufferSurfaceFrame_ReplaceValidTokenBufferWithInvalidTokenBuffer()
[all …]
H A DTransactionFrameTracerTest.cpp57 sp<BufferStateLayer> createBufferStateLayer() { in createBufferStateLayer()
61 return new BufferStateLayer(args); in createBufferStateLayer()
101 sp<BufferStateLayer> layer = createBufferStateLayer(); in BLASTTransactionSendsFrameTracerEvents()
H A DTunnelModeEnabledReporterTest.cpp68 sp<BufferStateLayer> createBufferStateLayer(LayerMetadata metadata);
100 sp<BufferStateLayer> TunnelModeEnabledReporterTest::createBufferStateLayer( in createBufferStateLayer()
105 return new BufferStateLayer(args);
H A DFpsReporterTest.cpp79 sp<BufferStateLayer> createBufferStateLayer(LayerMetadata metadata);
115 sp<BufferStateLayer> FpsReporterTest::createBufferStateLayer(LayerMetadata metadata = {}) { in createBufferStateLayer()
119 return new BufferStateLayer(args);
H A DCachingTest.cpp34 sp<BufferStateLayer::HwcSlotGenerator> mHwcSlotGenerator =
35 sp<BufferStateLayer::HwcSlotGenerator>::make();
H A DRefreshRateSelectionTest.cpp64 sp<BufferStateLayer> createBufferStateLayer();
100 sp<BufferStateLayer> RefreshRateSelectionTest::createBufferStateLayer() { in createBufferStateLayer()
104 return new BufferStateLayer(args); in createBufferStateLayer()
H A DSetFrameRateTest.cpp86 return new BufferStateLayer(args); in createLayer()
H A DTestableSurfaceFlinger.h144 sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs&) override { in createBufferStateLayer()