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()
41 void BakedOpRenderer::recycleTemporaryLayer(OffscreenBuffer* offscreenBuffer) { in recycleTemporaryLayer()
45 void BakedOpRenderer::startRepaintLayer(OffscreenBuffer* offscreenBuffer, const Rect& repaintRect) { in startRepaintLayer()
82 void BakedOpRenderer::endLayer() { in endLayer()
102 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()
188 static void renderTextShadow(BakedOpRenderer& renderer, const TextOp& op, in renderTextShadow()
252 static void renderText(BakedOpRenderer& renderer, const TextOp& op, const BakedOpState& state, in renderText()
307 void BakedOpDispatcher::onMergedTextOps(BakedOpRenderer& renderer, in onMergedTextOps()
333 static void renderVertexBuffer(BakedOpRenderer& renderer, const BakedOpState& state, in renderVertexBuffer()
354 static void renderConvexPath(BakedOpRenderer& renderer, const BakedOpState& state, in renderConvexPath()
362 static void renderPathTexture(BakedOpRenderer& renderer, const BakedOpState& state, float xOffset, in renderPathTexture()
386 void BakedOpDispatcher::onArcOp(BakedOpRenderer& renderer, const ArcOp& op, in onArcOp()
413 void BakedOpDispatcher::onBitmapOp(BakedOpRenderer& renderer, const BitmapOp& op, in onBitmapOp()
[all …]
DBakedOpRenderer.h41 class BakedOpRenderer {
43 typedef void (*GlopReceiver)(BakedOpRenderer&, const Rect*, const ClipBase*, const Glop&);
55 BakedOpRenderer(Caches& caches, RenderState& renderState, bool opaque, bool wideColorGamut, in BakedOpRenderer() function
104 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) : mRenderer(renderer) {} in ProfileRenderer()
36 BakedOpRenderer& mRenderer;
DFontRenderer.h49 class BakedOpRenderer; variable
54 TextDrawFunctor(BakedOpRenderer* renderer, const BakedOpState* bakedState, const ClipBase* clip, in TextDrawFunctor()
69 BakedOpRenderer* renderer;
DAndroid.bp210 "BakedOpRenderer.cpp",
/frameworks/base/libs/hwui/tests/unit/
DBakedOpRendererTests.cpp25 const BakedOpRenderer::LightInfo sLightInfo = {128, 128};
27 RENDERTHREAD_OPENGL_PIPELINE_TEST(BakedOpRenderer, startRepaintLayer_clear) { in RENDERTHREAD_OPENGL_PIPELINE_TEST() argument
28 BakedOpRenderer renderer(Caches::getInstance(), renderThread.renderState(), true, false, in RENDERTHREAD_OPENGL_PIPELINE_TEST()
59 BakedOpRenderer renderer(Caches::getInstance(), renderState, true, false, sLightInfo); in drawFirstOp()
92 RENDERTHREAD_OPENGL_PIPELINE_TEST(BakedOpRenderer, firstDrawBlend_clear) { in RENDERTHREAD_OPENGL_PIPELINE_TEST() argument
100 RENDERTHREAD_OPENGL_PIPELINE_TEST(BakedOpRenderer, firstDrawBlend_srcover) { in RENDERTHREAD_OPENGL_PIPELINE_TEST() argument
DLeakCheckTests.cpp30 const BakedOpRenderer::LightInfo sLightInfo = {128, 128};
47 BakedOpRenderer renderer(caches, renderState, true, false, sLightInfo); in RENDERTHREAD_OPENGL_PIPELINE_TEST()
63 BakedOpRenderer renderer(caches, renderState, true, false, sLightInfo); in RENDERTHREAD_OPENGL_PIPELINE_TEST()
DBakedOpDispatcherTests.cpp34 static BakedOpRenderer::LightInfo sLightInfo;
37 class ValidatingBakedOpRenderer : public BakedOpRenderer {
41 : BakedOpRenderer(Caches::getInstance(), renderState, true, false, sLightInfo) in ValidatingBakedOpRenderer()
47 static void ValidatingGlopReceiver(BakedOpRenderer& renderer, const Rect* dirtyBounds, in ValidatingGlopReceiver()
55 typedef void (*TestBakedOpReceiver)(BakedOpRenderer&, const BakedOpState&);
75 [](BakedOpRenderer& renderer, const BakedOpState& state) { \ in testUnmergedGlopDispatch()
DSkiaPipelineTests.cpp173 BakedOpRenderer::LightInfo lightInfo; in RENDERTHREAD_SKIA_PIPELINE_TEST()
/frameworks/base/libs/hwui/tests/microbench/
DFrameBuilderBench.cpp39 const BakedOpRenderer::LightInfo sLightInfo = {128, 128};
85 BakedOpRenderer renderer(caches, renderState, true, false, sLightInfo); in BM_FrameBuilder_deferAndRender()
143 BakedOpRenderer renderer(caches, renderState, true, false, sLightInfo); in BM_FrameBuilder_deferAndRender_scene()
/frameworks/base/libs/hwui/renderthread/
DIRenderPipeline.h55 bool opaque, bool wideColorGamut, const BakedOpRenderer::LightInfo& lightInfo,
69 const BakedOpRenderer::LightInfo& lightInfo) = 0;
DOpenGLPipeline.h39 const BakedOpRenderer::LightInfo& lightInfo,
53 const BakedOpRenderer::LightInfo& lightInfo) override;
DOpenGLPipeline.cpp61 const BakedOpRenderer::LightInfo& lightInfo, in draw()
76 BakedOpRenderer renderer(caches, mRenderThread.renderState(), opaque, wideColorGamut, in draw()
185 const BakedOpRenderer::LightInfo& lightInfo) { in renderLayers()
191 BakedOpRenderer renderer(caches, mRenderThread.renderState(), opaque, wideColorGamut, in renderLayers()
DCanvasContext.h243 BakedOpRenderer::LightInfo mLightInfo;
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaPipeline.h47 const BakedOpRenderer::LightInfo& lightInfo) override;
101 const BakedOpRenderer::LightInfo& lightInfo) { in updateLighting()
DSkiaVulkanPipeline.h36 const BakedOpRenderer::LightInfo& lightInfo,
DSkiaOpenGLPipeline.h38 const BakedOpRenderer::LightInfo& lightInfo,
DSkiaVulkanPipeline.cpp68 const BakedOpRenderer::LightInfo& lightInfo, in draw()
DSkiaOpenGLPipeline.cpp66 const BakedOpRenderer::LightInfo& lightInfo, in draw()
DSkiaPipeline.cpp86 bool wideColorGamut, const BakedOpRenderer::LightInfo& lightInfo) { in renderLayers()