/frameworks/base/libs/hwui/ |
D | BakedOpRenderer.cpp | 32 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 …]
|
D | BakedOpDispatcher.cpp | 46 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 …]
|
D | BakedOpRenderer.h | 41 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()
|
D | BakedOpDispatcher.h | 38 static void onMerged##Type##s(BakedOpRenderer& renderer, const MergedBakedOpList& opList); 44 static void on##Type(BakedOpRenderer& renderer, const Type& op, const BakedOpState& state);
|
D | ProfileRenderer.h | 26 ProfileRenderer(BakedOpRenderer& renderer) : mRenderer(renderer) {} in ProfileRenderer() 36 BakedOpRenderer& mRenderer;
|
D | FontRenderer.h | 49 class BakedOpRenderer; variable 54 TextDrawFunctor(BakedOpRenderer* renderer, const BakedOpState* bakedState, const ClipBase* clip, in TextDrawFunctor() 69 BakedOpRenderer* renderer;
|
D | Android.bp | 210 "BakedOpRenderer.cpp",
|
/frameworks/base/libs/hwui/tests/unit/ |
D | BakedOpRendererTests.cpp | 25 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
|
D | LeakCheckTests.cpp | 30 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()
|
D | BakedOpDispatcherTests.cpp | 34 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()
|
D | SkiaPipelineTests.cpp | 173 BakedOpRenderer::LightInfo lightInfo; in RENDERTHREAD_SKIA_PIPELINE_TEST()
|
/frameworks/base/libs/hwui/tests/microbench/ |
D | FrameBuilderBench.cpp | 39 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/ |
D | IRenderPipeline.h | 55 bool opaque, bool wideColorGamut, const BakedOpRenderer::LightInfo& lightInfo, 69 const BakedOpRenderer::LightInfo& lightInfo) = 0;
|
D | OpenGLPipeline.h | 39 const BakedOpRenderer::LightInfo& lightInfo, 53 const BakedOpRenderer::LightInfo& lightInfo) override;
|
D | OpenGLPipeline.cpp | 61 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()
|
D | CanvasContext.h | 243 BakedOpRenderer::LightInfo mLightInfo;
|
/frameworks/base/libs/hwui/pipeline/skia/ |
D | SkiaPipeline.h | 47 const BakedOpRenderer::LightInfo& lightInfo) override; 101 const BakedOpRenderer::LightInfo& lightInfo) { in updateLighting()
|
D | SkiaVulkanPipeline.h | 36 const BakedOpRenderer::LightInfo& lightInfo,
|
D | SkiaOpenGLPipeline.h | 38 const BakedOpRenderer::LightInfo& lightInfo,
|
D | SkiaVulkanPipeline.cpp | 68 const BakedOpRenderer::LightInfo& lightInfo, in draw()
|
D | SkiaOpenGLPipeline.cpp | 66 const BakedOpRenderer::LightInfo& lightInfo, in draw()
|
D | SkiaPipeline.cpp | 86 bool wideColorGamut, const BakedOpRenderer::LightInfo& lightInfo) { in renderLayers()
|