Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/
DBufferStateLayer.cpp59 BufferStateLayer::BufferStateLayer(const LayerCreationArgs& args) in BufferStateLayer() function in android::BufferStateLayer
64 BufferStateLayer::~BufferStateLayer() { in ~BufferStateLayer()
78 status_t BufferStateLayer::addReleaseFence(const sp<CallbackHandle>& ch, in addReleaseFence()
139 void BufferStateLayer::onLayerDisplayed(const sp<Fence>& releaseFence) { in onLayerDisplayed()
179 void BufferStateLayer::onSurfaceFrameCreated( in onSurfaceFrameCreated()
194 void BufferStateLayer::releasePendingBuffer(nsecs_t dequeueReadyTime) { in releasePendingBuffer()
242 void BufferStateLayer::finalizeFrameEventHistory(const std::shared_ptr<FenceTime>& glDoneFence, in finalizeFrameEventHistory()
250 bool BufferStateLayer::willPresentCurrentTransaction() const { in willPresentCurrentTransaction()
257 Rect BufferStateLayer::getCrop(const Layer::State& s) const { in getCrop()
261 bool BufferStateLayer::setTransform(uint32_t transform) { in setTransform()
[all …]
DBufferStateLayer.h33 class BufferStateLayer : public BufferLayer {
35 explicit BufferStateLayer(const LayerCreationArgs&);
37 ~BufferStateLayer() override;
DSurfaceFlingerFactory.h34 class BufferStateLayer; variable
108 virtual sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs& args) = 0;
DSurfaceFlingerDefaultFactory.cpp126 sp<BufferStateLayer> DefaultFactory::createBufferStateLayer(const LayerCreationArgs& args) { in createBufferStateLayer()
127 return new BufferStateLayer(args); in createBufferStateLayer()
DSurfaceFlingerDefaultFactory.h54 sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs& args) override;
DAndroid.bp140 "BufferStateLayer.cpp",
DSurfaceFlinger.h364 friend class BufferStateLayer; variable
DSurfaceFlinger.cpp4436 sp<BufferStateLayer> layer = getFactory().createBufferStateLayer(args); in createBufferStateLayer()
/frameworks/native/services/surfaceflinger/tests/unittests/
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 …]
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()
141 sp<BufferStateLayer> layer = createBufferStateLayer(); in DroppedSurfaceFrameForBufferTransaction()
188 sp<BufferStateLayer> layer = createBufferStateLayer(); in BufferlessSurfaceFramePromotedToBufferSurfaceFrame()
223 sp<BufferStateLayer> layer = createBufferStateLayer(); in BufferlessSurfaceFrameNotCreatedIfBufferSufaceFrameExists()
242 sp<BufferStateLayer> layer = createBufferStateLayer(); in MultipleSurfaceFramesPresentedTogether()
292 sp<BufferStateLayer> layer = createBufferStateLayer(); in PendingSurfaceFramesRemovedAfterClassification()
333 sp<BufferStateLayer> layer = createBufferStateLayer(); in BufferSurfaceFrame_ReplaceValidTokenBufferWithInvalidTokenBuffer()
[all …]
DTransactionFrameTracerTest.cpp57 sp<BufferStateLayer> createBufferStateLayer() { in createBufferStateLayer()
61 return new BufferStateLayer(args); in createBufferStateLayer()
101 sp<BufferStateLayer> layer = createBufferStateLayer(); in BLASTTransactionSendsFrameTracerEvents()
DCachingTest.cpp34 sp<BufferStateLayer::HwcSlotGenerator> mHwcSlotGenerator =
35 sp<BufferStateLayer::HwcSlotGenerator>::make();
DTunnelModeEnabledReporterTest.cpp68 sp<BufferStateLayer> createBufferStateLayer(LayerMetadata metadata);
100 sp<BufferStateLayer> TunnelModeEnabledReporterTest::createBufferStateLayer( in createBufferStateLayer()
105 return new BufferStateLayer(args);
DFpsReporterTest.cpp79 sp<BufferStateLayer> createBufferStateLayer(LayerMetadata metadata);
115 sp<BufferStateLayer> FpsReporterTest::createBufferStateLayer(LayerMetadata metadata = {}) { in createBufferStateLayer()
119 return new BufferStateLayer(args);
DRefreshRateSelectionTest.cpp64 sp<BufferStateLayer> createBufferStateLayer();
100 sp<BufferStateLayer> RefreshRateSelectionTest::createBufferStateLayer() { in createBufferStateLayer()
104 return new BufferStateLayer(args); in createBufferStateLayer()
DSetFrameRateTest.cpp86 return new BufferStateLayer(args); in createLayer()
DTestableSurfaceFlinger.h144 sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs&) override { in createBufferStateLayer()