Searched refs:offscreenBuffer (Results 1 - 7 of 7) sorted by relevance
/frameworks/base/libs/hwui/ |
H A D | BakedOpRenderer.cpp | 33 LOG_ALWAYS_FATAL_IF(mRenderTarget.offscreenBuffer, "already has layer..."); 40 void BakedOpRenderer::recycleTemporaryLayer(OffscreenBuffer* offscreenBuffer) { argument 41 mRenderState.layerPool().putOrDelete(offscreenBuffer); 44 void BakedOpRenderer::startRepaintLayer(OffscreenBuffer* offscreenBuffer, const Rect& repaintRect) { argument 45 LOG_ALWAYS_FATAL_IF(mRenderTarget.offscreenBuffer, "already has layer..."); 49 offscreenBuffer->viewportWidth, offscreenBuffer->viewportHeight)) { 51 offscreenBuffer->region.clear(); 53 offscreenBuffer->region.subtractSelf(android::Rect(repaintRect.left, repaintRect.top, 57 mRenderTarget.offscreenBuffer [all...] |
H A D | BakedOpRenderer.h | 72 void recycleTemporaryLayer(OffscreenBuffer* offscreenBuffer); 73 void startRepaintLayer(OffscreenBuffer* offscreenBuffer, const Rect& repaintRect); 90 bool offscreenRenderTarget() { return mRenderTarget.offscreenBuffer != nullptr; } 126 // If not drawing to a layer: fbo = 0, offscreenBuffer = null, 129 OffscreenBuffer* offscreenBuffer = nullptr; member in struct:android::uirenderer::BakedOpRenderer::__anon1050 139 // bounds of FBO texture. offscreenBuffer->texture has this information.
|
H A D | LayerBuilder.h | 71 // Prevent copy/assign because users may stash pointer to offscreenBuffer and viewportClip 111 OffscreenBuffer* offscreenBuffer; member in class:android::uirenderer::LayerBuilder
|
H A D | FrameBuilder.h | 125 renderer.startRepaintLayer(layer.offscreenBuffer, layer.repaintRect); 132 layer.offscreenBuffer = renderer.startTemporaryLayer(layer.width, layer.height); 133 temporaryLayers.push_back(layer.offscreenBuffer);
|
H A D | LayerBuilder.cpp | 206 , offscreenBuffer(renderNode ? renderNode->getLayer() : nullptr) 377 this, width, height, offscreenBuffer, beginLayerOp,
|
H A D | FrameBuilder.cpp | 928 &(mLayerBuilders[finishedLayerIndex]->offscreenBuffer));
|
/frameworks/base/libs/hwui/tests/unit/ |
H A D | FrameBuilderTests.cpp | 837 void recycleTemporaryLayer(OffscreenBuffer* offscreenBuffer) override { 839 EXPECT_EQ(nullptr, offscreenBuffer); 908 void recycleTemporaryLayer(OffscreenBuffer* offscreenBuffer) override { 912 EXPECT_EQ((OffscreenBuffer*)0x400, offscreenBuffer); 914 EXPECT_EQ((OffscreenBuffer*)0x800, offscreenBuffer); 1205 void recycleTemporaryLayer(OffscreenBuffer* offscreenBuffer) override { 1207 EXPECT_EQ((OffscreenBuffer*)0xabcd, offscreenBuffer); 1234 void startRepaintLayer(OffscreenBuffer* offscreenBuffer, const Rect& repaintRect) override { 1236 EXPECT_EQ(100u, offscreenBuffer->viewportWidth); 1237 EXPECT_EQ(100u, offscreenBuffer [all...] |
Completed in 111 milliseconds