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

/frameworks/base/core/jni/android/graphics/
H A DRasterizer.cpp80 static void addLayer(JNIEnv* env, jobject, jlong layerHandle, jlong paintHandle, jfloat dx, jfloat dy) { argument
81 NativeLayerRasterizer* nr = reinterpret_cast<NativeLayerRasterizer *>(layerHandle);
/frameworks/base/libs/hwui/
H A DRecordedOp.h468 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(layerHandle) {}
494 OffscreenBuffer** layerHandle; member in struct:android::uirenderer::CopyFromLayerOp
505 LayerOp(BASE_PARAMS, OffscreenBuffer** layerHandle) argument
507 , layerHandle(layerHandl
521 OffscreenBuffer** layerHandle; member in struct:android::uirenderer::LayerOp
[all...]
H A DRecordingCanvas.cpp584 void RecordingCanvas::drawLayer(DeferredLayerUpdater* layerHandle) { argument
586 mDisplayList->ref(layerHandle);
591 Rect(layerHandle->getWidth(), layerHandle->getHeight()),
594 layerHandle->backingLayer()));
H A DBakedOpDispatcher.cpp806 OffscreenBuffer* buffer = *op.layerHandle;
837 LOG_ALWAYS_FATAL_IF(*(op.layerHandle) != nullptr, "layer already exists!");
838 *(op.layerHandle) = renderer.copyToLayer(state.computedState.clippedBounds);
839 LOG_ALWAYS_FATAL_IF(*op.layerHandle == nullptr, "layer copy failed");
843 LOG_ALWAYS_FATAL_IF(*op.layerHandle == nullptr, "no layer to draw underneath!");
854 OffscreenBuffer& layer = **(op.layerHandle);
866 renderer.renderState().layerPool().putOrDelete(*op.layerHandle);
H A DDisplayListCanvas.cpp222 void DisplayListCanvas::drawLayer(DeferredLayerUpdater* layerHandle) { argument
225 mDisplayList->ref(layerHandle);
226 addDrawOp(new (alloc()) DrawLayerOp(layerHandle->backingLayer()));
H A DFrameBuilder.cpp957 OffscreenBuffer** layerHandle = mAllocator.create<OffscreenBuffer*>(nullptr); local
962 auto copyToOp = mAllocator.create_trivial<CopyToLayerOp>(op, layerHandle);
977 auto copyFromOp = mAllocator.create_trivial<CopyFromLayerOp>(op, layerHandle);
H A DDisplayListCanvas.h94 virtual void drawLayer(DeferredLayerUpdater* layerHandle) override;
H A DRecordingCanvas.h60 virtual void drawLayer(DeferredLayerUpdater* layerHandle) override;
H A DSkiaCanvas.cpp161 virtual void drawLayer(uirenderer::DeferredLayerUpdater* layerHandle) override;
/frameworks/base/libs/hwui/tests/unit/
H A DBakedOpDispatcherTests.cpp207 OffscreenBuffer** layerHandle = node->getLayerHandle(); local
213 *layerHandle = &layer;
227 *layerHandle = nullptr;
H A DFrameBuilderTests.cpp901 EXPECT_EQ((OffscreenBuffer*)0x400, *op.layerHandle);
904 EXPECT_EQ((OffscreenBuffer*)0x800, *op.layerHandle);
1200 EXPECT_EQ((OffscreenBuffer*)0xabcd, *op.layerHandle);
1270 OffscreenBuffer** layerHandle = node->getLayerHandle(); local
1274 *layerHandle = &layer;
1292 *layerHandle = nullptr;
1338 OffscreenBuffer* layer = *op.layerHandle;
1344 EXPECT_EQ((OffscreenBuffer*)0xabcd, *op.layerHandle);
1438 OffscreenBuffer** layerHandle = node->getLayerHandle(); local
1442 *layerHandle
1664 OffscreenBuffer** layerHandle = child->getLayerHandle(); local
1869 OffscreenBuffer** layerHandle = parent->getLayerHandle(); local
[all...]
/frameworks/base/libs/hwui/hwui/
H A DCanvas.h126 virtual void drawLayer(uirenderer::DeferredLayerUpdater* layerHandle) = 0;

Completed in 102 milliseconds