Searched refs:layerHandle (Results 1 - 11 of 11) sorted by relevance

/frameworks/base/libs/hwui/
H A DRecordedOp.h421 , layerHandle(layer) {}
427 , layerHandle(op.layerHandle) {
430 DeferredLayerUpdater* layerHandle; member in struct:android::uirenderer::TextureLayerOp
468 CopyToLayerOp(const RecordedOp& op, OffscreenBuffer** layerHandle) argument
474 , layerHandle(layerHandle) {}
478 OffscreenBuffer** layerHandle; member in struct:android::uirenderer::CopyToLayerOp
484 CopyFromLayerOp(const RecordedOp& op, OffscreenBuffer** layerHandle) argument
490 , layerHandle(layerHandl
494 OffscreenBuffer** layerHandle; member in struct:android::uirenderer::CopyFromLayerOp
505 LayerOp(BASE_PARAMS, OffscreenBuffer** layerHandle) argument
521 OffscreenBuffer** layerHandle; member in struct:android::uirenderer::LayerOp
[all...]
H A DBakedOpDispatcher.cpp766 GlLayer* layer = static_cast<GlLayer*>(op.layerHandle->backingLayer());
795 OffscreenBuffer* buffer = *op.layerHandle;
826 LOG_ALWAYS_FATAL_IF(*(op.layerHandle) != nullptr, "layer already exists!");
827 *(op.layerHandle) = renderer.copyToLayer(state.computedState.clippedBounds);
828 LOG_ALWAYS_FATAL_IF(*op.layerHandle == nullptr, "layer copy failed");
832 LOG_ALWAYS_FATAL_IF(*op.layerHandle == nullptr, "no layer to draw underneath!");
843 OffscreenBuffer& layer = **(op.layerHandle);
855 renderer.renderState().layerPool().putOrDelete(*op.layerHandle);
H A DRecordingCanvas.cpp605 void RecordingCanvas::drawLayer(DeferredLayerUpdater* layerHandle) { argument
607 mDisplayList->ref(layerHandle);
609 LOG_ALWAYS_FATAL_IF(layerHandle->getBackingLayerApi() != Layer::Api::OpenGL);
613 Rect(layerHandle->getWidth(), layerHandle->getHeight()),
615 getRecordedClip(), layerHandle));
H A DFrameBuilder.cpp792 GlLayer* layer = static_cast<GlLayer*>(op.layerHandle->backingLayer());
963 OffscreenBuffer** layerHandle = mAllocator.create<OffscreenBuffer*>(nullptr); local
968 auto copyToOp = mAllocator.create_trivial<CopyToLayerOp>(op, layerHandle);
983 auto copyFromOp = mAllocator.create_trivial<CopyFromLayerOp>(op, layerHandle);
H A DSkiaCanvas.h152 virtual void drawLayer(uirenderer::DeferredLayerUpdater* layerHandle) override;
H A DRecordingCanvas.h60 virtual void drawLayer(DeferredLayerUpdater* layerHandle) override;
/frameworks/base/libs/hwui/tests/unit/
H A DBakedOpDispatcherTests.cpp206 OffscreenBuffer** layerHandle = node->getLayerHandle(); local
212 *layerHandle = &layer;
226 *layerHandle = nullptr;
H A DFrameBuilderTests.cpp987 EXPECT_EQ((OffscreenBuffer*)0x400, *op.layerHandle);
990 EXPECT_EQ((OffscreenBuffer*)0x800, *op.layerHandle);
1286 EXPECT_EQ((OffscreenBuffer*)0xabcd, *op.layerHandle);
1356 OffscreenBuffer** layerHandle = node->getLayerHandle(); local
1360 *layerHandle = &layer;
1378 *layerHandle = nullptr;
1424 OffscreenBuffer* layer = *op.layerHandle;
1430 EXPECT_EQ((OffscreenBuffer*)0xabcd, *op.layerHandle);
1524 OffscreenBuffer** layerHandle = node->getLayerHandle(); local
1528 *layerHandle
1778 OffscreenBuffer** layerHandle = child->getLayerHandle(); local
1983 OffscreenBuffer** layerHandle = parent->getLayerHandle(); local
[all...]
/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaRecordingCanvas.h71 virtual void drawLayer(uirenderer::DeferredLayerUpdater* layerHandle) override;
/frameworks/base/libs/hwui/hwui/
H A DCanvas.h162 virtual void drawLayer(uirenderer::DeferredLayerUpdater* layerHandle) = 0;
/frameworks/native/services/surfaceflinger/
H A DSurfaceInterceptor.cpp147 const auto layerHandle(static_cast<const Layer::Handle*>(handle.get()));
148 const sp<const Layer> layer(layerHandle->owner.promote());

Completed in 81 milliseconds