/frameworks/base/libs/hwui/tests/unit/ |
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);
|
H A D | GlopBuilderTests.cpp | 97 static std::unique_ptr<Glop> blackUnitQuadGlop(RenderState& renderState) { argument 105 renderState.meshState().getUnitQuadVBO(), 119 RenderState& renderState = renderThread.renderState(); local 126 GlopBuilder(renderState, caches, &glop) 134 std::unique_ptr<Glop> goldenGlop(blackUnitQuadGlop(renderState));
|
H A D | BakedOpDispatcherTests.cpp | 38 ValidatingBakedOpRenderer(RenderState& renderState, std::function<void(const Glop& glop)> validator) argument 39 : BakedOpRenderer(Caches::getInstance(), renderState, true, sLightInfo) 68 ValidatingBakedOpRenderer renderer(renderThread.renderState(), glopReceiver); 187 ValidatingBakedOpRenderer renderer(renderThread.renderState(), glopReceiver); 212 OffscreenBuffer layer(renderThread.renderState(), Caches::getInstance(), 100, 100); 218 ValidatingBakedOpRenderer renderer(renderThread.renderState(), validator);
|
/frameworks/base/libs/hwui/ |
H A D | LayerCache.cpp | 91 Layer* LayerCache::get(RenderState& renderState, const uint32_t width, const uint32_t height) { argument 109 layer = new Layer(Layer::Type::DisplayList, renderState, entry.mWidth, entry.mHeight);
|
H A D | Readback.cpp | 40 RenderState& renderState = renderThread.renderState(); local 49 GLuint fbo = renderState.createFramebuffer(); 82 renderState.bindFramebuffer(fbo); 160 renderState.setViewport(destWidth, destHeight); 161 renderState.scissor().setEnabled(false); 162 renderState.blend().syncEnabled(); 163 renderState.stencil().disable(); 167 GlopBuilder(renderState, caches, &glop) 176 renderState [all...] |
H A D | Caches.cpp | 49 Caches::Caches(RenderState& renderState) argument 51 , patchCache(renderState) 54 , mRenderState(&renderState)
|
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.h | 65 static Caches& createInstance(RenderState& renderState) { argument 67 sInstance = new Caches(renderState); 80 Caches(RenderState& renderState);
|
H A D | Layer.cpp | 38 Layer::Layer(Type layerType, RenderState& renderState, uint32_t layerWidth, uint32_t layerHeight) argument 42 , renderState(renderState) 51 renderState.registerLayer(this); 55 renderState.unregisterLayer(this); 81 renderer.reset(new LayerRenderer(renderState, this)); 147 GLuint previousFbo = renderState.getFramebuffer(); 148 renderState.bindFramebuffer(fbo); 150 renderState.bindFramebuffer(previousFbo); 157 if (flush) LayerRenderer::flushLayer(renderState, thi [all...] |
H A D | PatchCache.cpp | 33 PatchCache::PatchCache(RenderState& renderState) argument 34 : mRenderState(renderState)
|
H A D | GlopBuilder.cpp | 61 GlopBuilder::GlopBuilder(RenderState& renderState, Caches& caches, Glop* outGlop) argument 62 : mRenderState(renderState)
|
H A D | LayerRenderer.cpp | 38 LayerRenderer::LayerRenderer(RenderState& renderState, Layer* layer) argument 39 : OpenGLRenderer(renderState) 187 Layer* LayerRenderer::createRenderLayer(RenderState& renderState, uint32_t width, uint32_t height) { argument 192 GLuint fbo = renderState.createFramebuffer(); 199 Layer* layer = caches.layerCache.get(renderState, width, height); 229 GLuint previousFbo = renderState.getFramebuffer(); 231 renderState.bindFramebuffer(layer->getFbo()); 243 renderState.bindFramebuffer(previousFbo); 252 renderState.bindFramebuffer(previousFbo); 273 Layer* LayerRenderer::createTextureLayer(RenderState& renderState) { argument 329 flushLayer(RenderState& renderState, Layer* layer) argument 354 copyLayer(RenderState& renderState, Layer* layer, SkBitmap* bitmap) argument [all...] |
H A D | Layer.h | 76 Layer(Type type, RenderState& renderState, uint32_t layerWidth, uint32_t layerHeight); 350 RenderState& renderState; member in class:android::uirenderer::Layer
|
H A D | OpenGLRenderer.h | 119 OpenGLRenderer(RenderState& renderState); 225 RenderState& renderState() { function in class:android::uirenderer::OpenGLRenderer
|
H A D | RenderNode.cpp | 275 static layer_t* createLayer(RenderState& renderState, uint32_t width, uint32_t height) { argument 277 return renderState.layerPool().get(renderState, width, height); 279 return LayerRenderer::createRenderLayer(renderState, width, height); 285 RenderState& renderState = layer->renderState; local 286 renderState.layerPool().putOrDelete(layer); 327 RenderState& renderState = mLayer->renderState; local 329 mLayer = renderState [all...] |
H A D | OpenGLRenderer.cpp | 69 OpenGLRenderer::OpenGLRenderer(RenderState& renderState) argument 72 , mRenderState(renderState)
|
/frameworks/base/libs/hwui/renderstate/ |
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,
|
H A D | OffscreenBufferPool.cpp | 36 OffscreenBuffer::OffscreenBuffer(RenderState& renderState, Caches& caches, argument 39 , renderState(renderState) 95 renderState.meshState().genOrUpdateMeshBuffer(&vbo, 108 renderState.meshState().deleteMeshBuffer(vbo); 140 OffscreenBuffer* OffscreenBufferPool::get(RenderState& renderState, argument 156 layer = new OffscreenBuffer(renderState, Caches::getInstance(), width, height); 164 RenderState& renderState = layer->renderState; local 176 return get(renderState, widt [all...] |
/frameworks/base/libs/hwui/renderthread/ |
H A D | RenderThread.h | 91 RenderState& renderState() { return *mRenderState; } function in class:android::uirenderer::renderthread::RenderThread
|
/frameworks/base/libs/hwui/tests/common/ |
H A D | TestUtils.cpp | 46 Layer* layer = LayerRenderer::createTextureLayer(renderThread.renderState()); 110 RenderState& renderState = renderthread::RenderThread::getInstance().renderState(); local 112 renderState.onGLContextCreated(); 114 renderState.flush(Caches::FlushMode::Full); 115 renderState.onGLContextDestroyed();
|