/frameworks/base/libs/hwui/ |
D | LayerRenderer.cpp | 38 LayerRenderer::LayerRenderer(RenderState& renderState, Layer* layer) in LayerRenderer() argument 39 : OpenGLRenderer(renderState) in LayerRenderer() 186 Layer* LayerRenderer::createRenderLayer(RenderState& renderState, uint32_t width, uint32_t height) { in createRenderLayer() argument 198 Layer* layer = caches.layerCache.get(renderState, width, height); in createRenderLayer() 228 GLuint previousFbo = renderState.getFramebuffer(); in createRenderLayer() 230 renderState.bindFramebuffer(layer->getFbo()); in createRenderLayer() 242 renderState.bindFramebuffer(previousFbo); in createRenderLayer() 251 renderState.bindFramebuffer(previousFbo); in createRenderLayer() 272 Layer* LayerRenderer::createTextureLayer(RenderState& renderState) { in createTextureLayer() argument 275 Layer* layer = new Layer(Layer::kType_Texture, renderState, 0, 0); in createTextureLayer() [all …]
|
D | TreeInfo.h | 58 explicit TreeInfo(TraversalMode mode, RenderState& renderState) in TreeInfo() argument 63 , renderState(renderState) in TreeInfo() 74 , renderState(clone.renderState) in TreeInfo() 93 RenderState& renderState; variable
|
D | Layer.cpp | 40 Layer::Layer(Type layerType, RenderState& renderState, uint32_t layerWidth, uint32_t layerHeight) in Layer() argument 43 , renderState(renderState) in Layer() 52 renderState.registerLayer(this); in Layer() 56 renderState.unregisterLayer(this); in ~Layer() 60 renderState.requireGLContext(); in ~Layer() 83 renderer.reset(new LayerRenderer(renderState, this)); in requireRenderer() 149 GLuint previousFbo = renderState.getFramebuffer(); in removeFbo() 150 renderState.bindFramebuffer(fbo); in removeFbo() 152 renderState.bindFramebuffer(previousFbo); in removeFbo() 159 if (flush) LayerRenderer::flushLayer(renderState, this); in removeFbo() [all …]
|
D | LayerRenderer.h | 49 LayerRenderer(RenderState& renderState, Layer* layer); 58 static Layer* createTextureLayer(RenderState& renderState); 59 static Layer* createRenderLayer(RenderState& renderState, uint32_t width, uint32_t height); 64 static bool copyLayer(RenderState& renderState, Layer* layer, SkBitmap* bitmap); 66 static void flushLayer(RenderState& renderState, Layer* layer);
|
D | Caches.h | 71 static Caches& createInstance(RenderState& renderState) { in createInstance() argument 73 sInstance = new Caches(renderState); in createInstance() 86 Caches(RenderState& renderState);
|
D | Caches.cpp | 50 Caches::Caches(RenderState& renderState) in Caches() argument 52 , patchCache(renderState) in Caches() 55 , mRenderState(&renderState) in Caches()
|
D | LayerCache.cpp | 99 Layer* LayerCache::get(RenderState& renderState, const uint32_t width, const uint32_t height) { in get() argument 117 layer = new Layer(Layer::kType_DisplayList, renderState, entry.mWidth, entry.mHeight); in get()
|
D | Layer.h | 75 Layer(Type type, RenderState& renderState, uint32_t layerWidth, uint32_t layerHeight); 347 RenderState& renderState; variable
|
D | PatchCache.cpp | 35 PatchCache::PatchCache(RenderState& renderState) in PatchCache() argument 36 : mRenderState(renderState) in PatchCache()
|
D | LayerCache.h | 59 Layer* get(RenderState& renderState, const uint32_t width, const uint32_t height);
|
D | PatchCache.h | 54 PatchCache(RenderState& renderState);
|
D | GlopBuilder.h | 48 GlopBuilder(RenderState& renderState, Caches& caches, Glop* outGlop);
|
D | OpenGLRenderer.h | 117 OpenGLRenderer(RenderState& renderState); 247 RenderState& renderState() { in renderState() function
|
D | GlopBuilder.cpp | 61 GlopBuilder::GlopBuilder(RenderState& renderState, Caches& caches, Glop* outGlop) in GlopBuilder() argument 62 : mRenderState(renderState) in GlopBuilder()
|
D | DisplayListOp.h | 636 mEntry = renderer.renderState().assetAtlas().getEntry(mBitmap); in getAtlasEntry() 801 mEntry = renderer.renderState().assetAtlas().getEntry(mBitmap); in getAtlasEntry()
|
D | RenderNode.cpp | 174 mLayer = LayerRenderer::createRenderLayer(info.renderState, getWidth(), getHeight()); in pushLayerUpdate()
|
D | OpenGLRenderer.cpp | 67 OpenGLRenderer::OpenGLRenderer(RenderState& renderState) in OpenGLRenderer() argument 70 , mRenderState(renderState) in OpenGLRenderer()
|
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/scenegraph/ |
D | render.rs | 61 const SgRenderState *renderState = (const SgRenderState *)rsGetElementAt(obj->render_state, 0); 62 const SgVertexShader *pv = (const SgVertexShader *)rsGetElementAt(renderState->pv, 0); 63 const SgFragmentShader *pf = (const SgFragmentShader *)rsGetElementAt(renderState->pf, 0); 72 if (rsIsObject(renderState->ps)) { 73 rsgBindProgramStore(renderState->ps); 78 if (rsIsObject(renderState->pr)) { 79 rsgBindProgramRaster(renderState->pr); 97 const SgRenderState *renderState = (const SgRenderState *)rsGetElementAt(obj->render_state, 0); 98 if (rsIsObject(renderState->ps)) {
|
D | Scene.java | 199 public void assignRenderStateToMaterial(RenderState renderState, String regex) { in assignRenderStateToMaterial() argument 206 shape.setRenderState(renderState); in assignRenderStateToMaterial() 211 public void assignRenderState(RenderState renderState) { in assignRenderState() argument 215 shape.setRenderState(renderState); in assignRenderState()
|
D | Renderable.java | 68 public void setRenderState(RenderState renderState) { in setRenderState() argument 69 mRenderState = renderState; in setRenderState()
|
/frameworks/base/libs/hwui/renderthread/ |
D | CanvasContext.cpp | 51 mRenderThread.renderState().registerCanvasContext(this); in CanvasContext() 57 mRenderThread.renderState().unregisterCanvasContext(this); in ~CanvasContext() 116 mCanvas = new OpenGLRenderer(mRenderThread.renderState()); in initialize() 298 TreeInfo info(TreeInfo::MODE_RT_ONLY, mRenderThread.renderState()); in doFrame() 312 thread.renderState().invokeFunctor(functor, mode, nullptr); in invokeFunctor() 342 TreeInfo info(TreeInfo::MODE_FULL, mRenderThread.renderState()); in buildLayer() 362 return LayerRenderer::copyLayer(mRenderThread.renderState(), layer->backingLayer(), bitmap); in copyLayerInto() 399 return LayerRenderer::createTextureLayer(mRenderThread.renderState()); in createTextureLayer()
|
D | EglManager.cpp | 105 mRenderThread.renderState().onGLContextCreated(); in initialize() 171 mRenderThread.renderState().assetAtlas().init(mAtlasBuffer, in initAtlas() 207 mRenderThread.renderState().onGLContextDestroyed(); in destroy()
|
D | RenderThread.h | 91 RenderState& renderState() { return *mRenderState; } in renderState() function
|
D | DrawFrameTask.cpp | 90 TreeInfo info(TreeInfo::MODE_FULL, mRenderThread->renderState()); in run()
|