Searched refs:renderState (Results 1 - 18 of 18) sorted by relevance

/frameworks/base/libs/hwui/
H A DTreeInfo.h58 explicit TreeInfo(TraversalMode mode, RenderState& renderState) argument
63 , renderState(renderState)
74 , renderState(clone.renderState)
93 RenderState& renderState; member in class:android::uirenderer::TreeInfo
H A DLayerRenderer.h49 LayerRenderer(RenderState& renderState, Layer* layer);
57 static Layer* createTextureLayer(RenderState& renderState);
58 static Layer* createRenderLayer(RenderState& renderState, uint32_t width, uint32_t height);
63 static bool copyLayer(RenderState& renderState, Layer* layer, SkBitmap* bitmap);
65 static void flushLayer(RenderState& renderState, Layer* layer);
H A DLayer.cpp39 Layer::Layer(Type layerType, RenderState& renderState, const uint32_t layerWidth, const uint32_t layerHeight) argument
42 , renderState(renderState)
68 renderState.registerLayer(this);
72 renderState.unregisterLayer(this);
76 renderState.requireGLContext();
101 renderer = new LayerRenderer(renderState, this);
165 GLuint previousFbo = renderState.getFramebuffer();
166 renderState.bindFramebuffer(fbo);
168 renderState
[all...]
H A DLayerRenderer.cpp39 LayerRenderer::LayerRenderer(RenderState& renderState, Layer* layer) argument
40 : OpenGLRenderer(renderState)
51 renderState().bindFramebuffer(mLayer->getFbo());
188 Layer* LayerRenderer::createRenderLayer(RenderState& renderState, uint32_t width, uint32_t height) { argument
200 Layer* layer = caches.layerCache.get(renderState, width, height);
230 GLuint previousFbo = renderState.getFramebuffer();
232 renderState.bindFramebuffer(layer->getFbo());
243 renderState.bindFramebuffer(previousFbo);
252 renderState.bindFramebuffer(previousFbo);
273 Layer* LayerRenderer::createTextureLayer(RenderState& renderState) { argument
332 flushLayer(RenderState& renderState, Layer* layer) argument
357 copyLayer(RenderState& renderState, Layer* layer, SkBitmap* bitmap) argument
[all...]
H A DLayerCache.h60 Layer* get(RenderState& renderState, const uint32_t width, const uint32_t height);
H A DLayerCache.cpp99 Layer* LayerCache::get(RenderState& renderState, const uint32_t width, const uint32_t height) { argument
117 layer = new Layer(Layer::kType_DisplayList, renderState, entry.mWidth, entry.mHeight);
H A DCaches.h136 void setRenderState(RenderState* renderState) { mRenderState = renderState; } argument
H A DLayer.h73 Layer(Type type, RenderState& renderState, const uint32_t layerWidth, const uint32_t layerHeight);
341 RenderState& renderState; member in class:android::uirenderer::Layer
H A DOpenGLRenderer.h128 OpenGLRenderer(RenderState& renderState);
480 inline RenderState& renderState() { return mRenderState; } function in class:android::uirenderer::OpenGLRenderer
H A DDisplayListOp.h661 mEntry = renderer.renderState().assetAtlas().getEntry(mBitmap);
848 mEntry = renderer.renderState().assetAtlas().getEntry(mBitmap);
H A DRenderNode.cpp191 mLayer = LayerRenderer::createRenderLayer(info.renderState, getWidth(), getHeight());
H A DOpenGLRenderer.cpp132 OpenGLRenderer::OpenGLRenderer(RenderState& renderState) argument
136 , mRenderState(renderState)
/frameworks/base/libs/hwui/renderthread/
H A DCanvasContext.cpp52 mRenderThread.renderState().registerCanvasContext(this);
58 mRenderThread.renderState().unregisterCanvasContext(this);
117 mCanvas = new OpenGLRenderer(mRenderThread.renderState());
263 TreeInfo info(TreeInfo::MODE_RT_ONLY, mRenderThread.renderState());
278 thread.renderState().invokeFunctor(functor, mode, NULL);
310 TreeInfo info(TreeInfo::MODE_FULL, mRenderThread.renderState());
331 return LayerRenderer::copyLayer(mRenderThread.renderState(), layer->backingLayer(), bitmap);
365 return LayerRenderer::createTextureLayer(mRenderThread.renderState());
H A DEglManager.cpp100 mRenderThread.renderState().onGLContextCreated();
178 mRenderThread.renderState().assetAtlas().init(mAtlasBuffer,
220 mRenderThread.renderState().onGLContextDestroyed();
H A DDrawFrameTask.cpp101 TreeInfo info(TreeInfo::MODE_FULL, mRenderThread->renderState());
H A DRenderThread.h89 RenderState& renderState() { return *mRenderState; } function in class:android::uirenderer::renderthread::RenderThread
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/scenegraph/
H A DScene.java199 public void assignRenderStateToMaterial(RenderState renderState, String regex) { argument
206 shape.setRenderState(renderState);
211 public void assignRenderState(RenderState renderState) { argument
215 shape.setRenderState(renderState);
H A DRenderable.java68 public void setRenderState(RenderState renderState) { argument
69 mRenderState = renderState;

Completed in 327 milliseconds