Searched refs:RenderState (Results 1 - 25 of 35) sorted by relevance

12

/frameworks/base/libs/hwui/
H A DLayerRenderer.h30 class RenderState;
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);
H A DCaches.h61 class RenderState;
65 static Caches& createInstance(RenderState& renderState) {
80 Caches(RenderState& renderState);
189 RenderState* mRenderState;
199 // TODO: move below to RenderState
H A DLayerCache.h28 class RenderState;
60 Layer* get(RenderState& renderState, const uint32_t width, const uint32_t height);
H A DBakedOpRenderer.h29 class RenderState;
57 BakedOpRenderer(Caches& caches, RenderState& renderState, bool opaque,
66 RenderState& renderState() { return mRenderState; }
118 RenderState& mRenderState;
H A DGlopBuilder.h33 class RenderState;
48 GlopBuilder(RenderState& renderState, Caches& caches, Glop* outGlop);
128 RenderState& mRenderState;
H A DPatchCache.h54 PatchCache(RenderState& renderState);
171 RenderState& mRenderState;
H A DTreeInfo.h36 class RenderState;
H A DLayer.h50 class RenderState;
76 Layer(Type type, RenderState& renderState, uint32_t layerWidth, uint32_t layerHeight);
350 RenderState& renderState;
H A DLayerRenderer.cpp22 #include "renderstate/RenderState.h"
38 LayerRenderer::LayerRenderer(RenderState& renderState, Layer* layer)
187 Layer* LayerRenderer::createRenderLayer(RenderState& renderState, uint32_t width, uint32_t height) {
273 Layer* LayerRenderer::createTextureLayer(RenderState& renderState) {
329 void LayerRenderer::flushLayer(RenderState& renderState, Layer* layer) {
354 bool LayerRenderer::copyLayer(RenderState& renderState, Layer* layer, SkBitmap* bitmap) {
H A DLayerCache.cpp91 Layer* LayerCache::get(RenderState& renderState, const uint32_t width, const uint32_t height) {
H A DOpenGLRenderer.h68 class RenderState;
119 OpenGLRenderer(RenderState& renderState);
225 RenderState& renderState() {
458 RenderState& mRenderState;
H A DReadback.cpp22 #include "renderstate/RenderState.h"
40 RenderState& renderState = renderThread.renderState();
/frameworks/base/libs/hwui/renderstate/
H A DRenderState.cpp17 #include "renderstate/RenderState.h"
27 RenderState::RenderState(renderthread::RenderThread& thread) function in class:android::uirenderer::RenderState
35 RenderState::~RenderState() {
40 void RenderState::onGLContextCreated() {
62 void RenderState::onGLContextDestroyed() {
115 void RenderState::flush(Caches::FlushMode mode) {
128 void RenderState::setViewport(GLsizei width, GLsizei height) {
135 void RenderState
[all...]
H A DBlend.h30 friend class RenderState;
H A DOffscreenBufferPool.h31 class RenderState;
45 OffscreenBuffer(RenderState& renderState, Caches& caches,
65 RenderState& renderState;
92 WARN_UNUSED_RESULT OffscreenBuffer* get(RenderState& renderState,
H A DRenderState.h52 class RenderState { class in namespace:android::uirenderer
53 PREVENT_COPY_AND_ASSIGN(RenderState);
109 RenderState(renderthread::RenderThread& thread);
110 ~RenderState();
H A DScissor.h28 friend class RenderState;
H A DMeshState.h55 friend class RenderState;
H A DOffscreenBufferPool.cpp21 #include "renderstate/RenderState.h"
36 OffscreenBuffer::OffscreenBuffer(RenderState& renderState, Caches& caches,
140 OffscreenBuffer* OffscreenBufferPool::get(RenderState& renderState,
164 RenderState& renderState = layer->renderState;
/frameworks/base/libs/hwui/tests/unit/
H A DLeakCheckTests.cpp42 RenderState& renderState = renderThread.renderState();
59 RenderState& renderState = renderThread.renderState();
H A DGlopBuilderTests.cpp97 static std::unique_ptr<Glop> blackUnitQuadGlop(RenderState& renderState) {
119 RenderState& renderState = renderThread.renderState();
/frameworks/base/libs/hwui/renderthread/
H A DRenderThread.h39 class RenderState;
91 RenderState& renderState() { return *mRenderState; }
143 RenderState* mRenderState;
H A DCanvasContext.h59 class RenderState;
145 RenderState& getRenderState() {
175 friend class android::uirenderer::RenderState;
/frameworks/base/libs/hwui/tests/microbench/
H A DFrameBuilderBench.cpp78 RenderState& renderState = thread.renderState();
136 RenderState& renderState = thread.renderState();
/frameworks/base/libs/hwui/tests/common/
H A DTestUtils.cpp109 // RenderState only valid once RenderThread is running, so queried here
110 RenderState& renderState = renderthread::RenderThread::getInstance().renderState();

Completed in 1361 milliseconds

12