/frameworks/base/libs/hwui/ |
H A D | BakedOpRenderer.h | 57 BakedOpRenderer(Caches& caches, RenderState& renderState, bool opaque, argument 60 , mRenderState(renderState) 66 RenderState& renderState() { return mRenderState; } function in class:android::uirenderer::BakedOpRenderer
|
H A D | Caches.cpp | 52 Caches::Caches(RenderState& renderState) argument 54 , patchCache(renderState) 56 , mRenderState(&renderState)
|
H A D | Caches.h | 61 static Caches& createInstance(RenderState& renderState) { argument 63 sInstance = new Caches(renderState); 76 explicit Caches(RenderState& renderState);
|
H A D | DeferredLayerUpdater.cpp | 28 DeferredLayerUpdater::DeferredLayerUpdater(RenderState& renderState, CreateLayerFn createLayerFn, argument 30 : mRenderState(renderState) 39 renderState.registerDeferredLayerUpdater(this);
|
H A D | GlLayer.cpp | 35 GlLayer::GlLayer(RenderState& renderState, uint32_t layerWidth, uint32_t layerHeight, argument 37 : Layer(renderState, Api::OpenGL, colorFilter, alpha, mode)
|
H A D | GlopBuilder.cpp | 64 GlopBuilder::GlopBuilder(RenderState& renderState, Caches& caches, Glop* outGlop) argument 65 : mRenderState(renderState)
|
H A D | Layer.cpp | 26 Layer::Layer(RenderState& renderState, Api api, SkColorFilter* colorFilter, int alpha, argument 29 , mRenderState(renderState) 38 renderState.registerLayer(this);
|
H A D | OpenGLReadback.cpp | 123 inline CopyResult copyTextureInto(Caches& caches, RenderState& renderState, argument 141 GLuint fbo = renderState.createFramebuffer(); 174 renderState.bindFramebuffer(fbo); 196 renderState.setViewport(destWidth, destHeight); 197 renderState.scissor().setEnabled(false); 198 renderState.blend().syncEnabled(); 199 renderState.stencil().disable(); 219 GlopBuilder(renderState, caches, &glop) 228 renderState.render(glop, ortho); 236 renderState [all...] |
H A D | PatchCache.cpp | 33 PatchCache::PatchCache(RenderState& renderState) argument 34 : mRenderState(renderState)
|
H A D | VkLayer.h | 30 VkLayer(RenderState& renderState, uint32_t layerWidth, uint32_t layerHeight, argument 32 : Layer(renderState, Api::Vulkan, colorFilter, alpha, mode)
|
/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | SkiaOpenGLPipeline.cpp | 139 static Layer* createLayer(RenderState& renderState, uint32_t layerWidth, uint32_t layerHeight, argument 141 GlLayer* layer = new GlLayer(renderState, layerWidth, layerHeight, colorFilter, alpha, 149 return new DeferredLayerUpdater(mRenderThread.renderState(), createLayer, Layer::Api::OpenGL);
|
H A D | SkiaVulkanPipeline.cpp | 120 static Layer* createLayer(RenderState& renderState, uint32_t layerWidth, uint32_t layerHeight, argument 122 return new VkLayer(renderState, layerWidth, layerHeight, colorFilter, alpha, mode, blend); 128 return new DeferredLayerUpdater(mRenderThread.renderState(), createLayer, Layer::Api::Vulkan);
|
/frameworks/base/libs/hwui/renderstate/ |
H A D | OffscreenBufferPool.cpp | 37 OffscreenBuffer::OffscreenBuffer(RenderState& renderState, Caches& caches, argument 40 , renderState(renderState) 96 renderState.meshState().genOrUpdateMeshBuffer(&vbo, 109 renderState.meshState().deleteMeshBuffer(vbo); 141 OffscreenBuffer* OffscreenBufferPool::get(RenderState& renderState, argument 157 layer = new OffscreenBuffer(renderState, Caches::getInstance(), width, height); 165 RenderState& renderState = layer->renderState; local 177 return get(renderState, widt [all...] |
H A D | OffscreenBufferPool.h | 45 OffscreenBuffer(RenderState& renderState, Caches& caches, 65 RenderState& renderState; member in class:android::uirenderer::OffscreenBuffer 92 WARN_UNUSED_RESULT OffscreenBuffer* get(RenderState& renderState,
|
/frameworks/base/libs/hwui/renderthread/ |
H A D | OpenGLPipeline.cpp | 79 BakedOpRenderer renderer(caches, mRenderThread.renderState(), 129 static Layer* createLayer(RenderState& renderState, uint32_t layerWidth, uint32_t layerHeight, argument 131 GlLayer* layer = new GlLayer(renderState, layerWidth, layerHeight, colorFilter, alpha, 140 return new DeferredLayerUpdater(mRenderThread.renderState(), createLayer, Layer::Api::OpenGL); 182 mRenderThread.renderState().flush(Caches::FlushMode::Layers); 192 BakedOpRenderer renderer(caches, mRenderThread.renderState(), 208 RenderState& renderState = mRenderThread.renderState(); local 209 OffscreenBufferPool& layerPool = renderState.layerPool(); 212 node->setLayer(layerPool.get(renderState, nod [all...] |
H A D | RenderThread.h | 95 RenderState& renderState() const { return *mRenderState; } function in class:android::uirenderer::renderthread::RenderThread
|
/frameworks/base/libs/hwui/tests/unit/ |
H A D | BakedOpDispatcherTests.cpp | 39 ValidatingBakedOpRenderer(RenderState& renderState, std::function<void(const Glop& glop)> validator) argument 40 : BakedOpRenderer(Caches::getInstance(), renderState, true, sLightInfo) 69 ValidatingBakedOpRenderer renderer(renderThread.renderState(), glopReceiver); 186 ValidatingBakedOpRenderer renderer(renderThread.renderState(), glopReceiver); 211 OffscreenBuffer layer(renderThread.renderState(), Caches::getInstance(), 100, 100); 217 ValidatingBakedOpRenderer renderer(renderThread.renderState(), validator);
|
H A D | GlopBuilderTests.cpp | 98 static std::unique_ptr<Glop> blackUnitQuadGlop(RenderState& renderState) { argument 106 renderState.meshState().getUnitQuadVBO(), 120 RenderState& renderState = renderThread.renderState(); local 127 GlopBuilder(renderState, caches, &glop) 135 std::unique_ptr<Glop> goldenGlop(blackUnitQuadGlop(renderState));
|
H A D | LeakCheckTests.cpp | 42 RenderState& renderState = renderThread.renderState(); local 48 BakedOpRenderer renderer(caches, renderState, true, sLightInfo); 59 RenderState& renderState = renderThread.renderState(); local 65 BakedOpRenderer renderer(caches, renderState, true, sLightInfo);
|