Home
last modified time | relevance | path

Searched refs:BakedOpRenderer (Results 1 – 22 of 22) sorted by relevance

/frameworks/base/libs/hwui/
DBakedOpRenderer.cpp32 OffscreenBuffer* BakedOpRenderer::startTemporaryLayer(uint32_t width, uint32_t height) { in startTemporaryLayer()
40 void BakedOpRenderer::recycleTemporaryLayer(OffscreenBuffer* offscreenBuffer) { in recycleTemporaryLayer()
44 void BakedOpRenderer::startRepaintLayer(OffscreenBuffer* offscreenBuffer, const Rect& repaintRect) { in startRepaintLayer()
83 void BakedOpRenderer::endLayer() { in endLayer()
103 OffscreenBuffer* BakedOpRenderer::copyToLayer(const Rect& area) { in copyToLayer()
117 void BakedOpRenderer::startFrame(uint32_t width, uint32_t height, const Rect& repaintRect) { in startFrame()
129 void BakedOpRenderer::endFrame(const Rect& repaintRect) { in endFrame()
161 void BakedOpRenderer::setViewport(uint32_t width, uint32_t height) { in setViewport()
170 void BakedOpRenderer::clearColorBuffer(const Rect& rect) { in clearColorBuffer()
184 Texture* BakedOpRenderer::getTexture(Bitmap* bitmap) { in getTexture()
[all …]
DBakedOpDispatcher.cpp46 void BakedOpDispatcher::onMergedBitmapOps(BakedOpRenderer& renderer, in onMergedBitmapOps()
87 void BakedOpDispatcher::onMergedPatchOps(BakedOpRenderer& renderer, in onMergedPatchOps()
191 static void renderTextShadow(BakedOpRenderer& renderer, in renderTextShadow()
259 static void renderText(BakedOpRenderer& renderer, const TextOp& op, const BakedOpState& state, in renderText()
314 void BakedOpDispatcher::onMergedTextOps(BakedOpRenderer& renderer, in onMergedTextOps()
340 static void renderVertexBuffer(BakedOpRenderer& renderer, const BakedOpState& state, in renderVertexBuffer()
360 static void renderConvexPath(BakedOpRenderer& renderer, const BakedOpState& state, in renderConvexPath()
368 static void renderPathTexture(BakedOpRenderer& renderer, const BakedOpState& state, in renderPathTexture()
393 void BakedOpDispatcher::onArcOp(BakedOpRenderer& renderer, const ArcOp& op, const BakedOpState& sta… in onArcOp()
420 void BakedOpDispatcher::onBitmapOp(BakedOpRenderer& renderer, const BitmapOp& op, const BakedOpStat… in onBitmapOp()
[all …]
DBakedOpRenderer.h41 class BakedOpRenderer {
43 typedef void (*GlopReceiver)(BakedOpRenderer&, const Rect*, const ClipBase*, const Glop&);
57 BakedOpRenderer(Caches& caches, RenderState& renderState, bool opaque, in BakedOpRenderer() function
106 static void DefaultGlopReceiver(BakedOpRenderer& renderer, const Rect* dirtyBounds, in DefaultGlopReceiver()
DBakedOpDispatcher.h38 static void onMerged##Type##s(BakedOpRenderer& renderer, const MergedBakedOpList& opList);
44 static void on##Type(BakedOpRenderer& renderer, const Type& op, const BakedOpState& state);
DProfileRenderer.h26 ProfileRenderer(BakedOpRenderer& renderer) in ProfileRenderer()
38 BakedOpRenderer& mRenderer;
DFontRenderer.h49 class BakedOpRenderer; variable
55 BakedOpRenderer* renderer, in TextDrawFunctor()
73 BakedOpRenderer* renderer;
DAndroid.mk64 BakedOpRenderer.cpp \
/frameworks/base/libs/hwui/tests/unit/
DBakedOpRendererTests.cpp24 const BakedOpRenderer::LightInfo sLightInfo = { 128, 128 };
26 RENDERTHREAD_OPENGL_PIPELINE_TEST(BakedOpRenderer, startRepaintLayer_clear) { in RENDERTHREAD_OPENGL_PIPELINE_TEST() argument
27 BakedOpRenderer renderer(Caches::getInstance(), renderThread.renderState(), true, sLightInfo); in RENDERTHREAD_OPENGL_PIPELINE_TEST()
DLeakCheckTests.cpp30 const BakedOpRenderer::LightInfo sLightInfo = { 128, 128 };
48 BakedOpRenderer renderer(caches, renderState, true, sLightInfo); in RENDERTHREAD_OPENGL_PIPELINE_TEST()
65 BakedOpRenderer renderer(caches, renderState, true, sLightInfo); in RENDERTHREAD_OPENGL_PIPELINE_TEST()
DBakedOpDispatcherTests.cpp34 static BakedOpRenderer::LightInfo sLightInfo;
37 class ValidatingBakedOpRenderer : public BakedOpRenderer {
40 : BakedOpRenderer(Caches::getInstance(), renderState, true, sLightInfo) in ValidatingBakedOpRenderer()
45 static void ValidatingGlopReceiver(BakedOpRenderer& renderer, const Rect* dirtyBounds, in ValidatingGlopReceiver()
54 typedef void (*TestBakedOpReceiver)(BakedOpRenderer&, const BakedOpState&);
73 [](BakedOpRenderer& renderer, const BakedOpState& state) { \ in testUnmergedGlopDispatch()
DSkiaPipelineTests.cpp136 BakedOpRenderer::LightInfo lightInfo; in RENDERTHREAD_SKIA_PIPELINE_TEST()
/frameworks/base/libs/hwui/tests/microbench/
DFrameBuilderBench.cpp39 const BakedOpRenderer::LightInfo sLightInfo = { 128, 128 };
86 BakedOpRenderer renderer(caches, renderState, true, sLightInfo); in BM_FrameBuilder_deferAndRender()
145 BakedOpRenderer renderer(caches, renderState, true, sLightInfo); in BM_FrameBuilder_deferAndRender_scene()
/frameworks/base/libs/hwui/renderthread/
DIRenderPipeline.h57 const BakedOpRenderer::LightInfo& lightInfo,
71 const BakedOpRenderer::LightInfo& lightInfo) = 0;
DOpenGLPipeline.h40 const BakedOpRenderer::LightInfo& lightInfo,
54 const BakedOpRenderer::LightInfo& lightInfo) override;
DOpenGLPipeline.cpp62 const BakedOpRenderer::LightInfo& lightInfo, in draw()
79 BakedOpRenderer renderer(caches, mRenderThread.renderState(), in draw()
187 const BakedOpRenderer::LightInfo& lightInfo) { in renderLayers()
192 BakedOpRenderer renderer(caches, mRenderThread.renderState(), in renderLayers()
DCanvasContext.h241 BakedOpRenderer::LightInfo mLightInfo;
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaPipeline.h43 const BakedOpRenderer::LightInfo& lightInfo) override;
97 const BakedOpRenderer::LightInfo& lightInfo) { in updateLighting()
DSkiaVulkanPipeline.h37 const BakedOpRenderer::LightInfo& lightInfo,
DSkiaOpenGLPipeline.h36 const BakedOpRenderer::LightInfo& lightInfo,
DSkiaVulkanPipeline.cpp70 const BakedOpRenderer::LightInfo& lightInfo, in draw()
DSkiaOpenGLPipeline.cpp64 const BakedOpRenderer::LightInfo& lightInfo, in draw()
DSkiaPipeline.cpp74 const BakedOpRenderer::LightInfo& lightInfo) { in renderLayers()