Home
last modified time | relevance | path

Searched refs:OpenGLRenderer (Results 1 – 21 of 21) sorted by relevance

/frameworks/base/libs/hwui/
DDisplayListOp.h112 virtual void applyState(OpenGLRenderer& renderer, int saveCount) const = 0;
139 virtual status_t applyDraw(OpenGLRenderer& renderer, Rect& dirty) = 0;
148 virtual status_t multiDraw(OpenGLRenderer& renderer, Rect& dirty, in multiDraw()
168 virtual void onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, in onDefer()
185 return OpenGLRenderer::getAlphaDirect(mPaint); in getPaintAlpha()
202 const SkPaint* getPaint(OpenGLRenderer& renderer) { in getPaint()
229 SkXfermode::Mode mode = OpenGLRenderer::getXfermodeDirect(mPaint); in isOpaqueOverBounds()
265 OpenGLRenderer::TextShadow textShadow; in getLocalBounds()
266 if (OpenGLRenderer::getTextShadow(mPaint, &textShadow)) { in getLocalBounds()
295 virtual void applyState(OpenGLRenderer& renderer, int saveCount) const { in applyState()
[all …]
DOpenGLRenderer.cpp132 OpenGLRenderer::OpenGLRenderer(RenderState& renderState) in OpenGLRenderer() function in android::uirenderer::OpenGLRenderer
151 OpenGLRenderer::~OpenGLRenderer() { in ~OpenGLRenderer()
156 void OpenGLRenderer::initProperties() { in initProperties()
167 void OpenGLRenderer::initLight(const Vector3& lightCenter, float lightRadius, in initLight()
179 void OpenGLRenderer::onViewportInitialized() { in onViewportInitialized()
187 void OpenGLRenderer::setupFrameState(float left, float top, in setupFrameState()
195 status_t OpenGLRenderer::startFrame() { in startFrame()
220 status_t OpenGLRenderer::prepareDirty(float left, float top, in prepareDirty()
239 void OpenGLRenderer::discardFramebuffer(float left, float top, float right, float bottom) { in discardFramebuffer()
253 status_t OpenGLRenderer::clear(float left, float top, float right, float bottom, bool opaque) { in clear()
[all …]
DDeferredDisplayList.h109 status_t flush(OpenGLRenderer& renderer, Rect& dirty);
111 void addClip(OpenGLRenderer& renderer, ClipOp* op);
112 void addSaveLayer(OpenGLRenderer& renderer, SaveLayerOp* op, int newSaveCount);
113 void addSave(OpenGLRenderer& renderer, SaveOp* op, int newSaveCount);
114 void addRestoreToCount(OpenGLRenderer& renderer, StateOp* op, int newSaveCount);
120 void addDrawOp(OpenGLRenderer& renderer, DrawOp* op);
141 void storeStateOpBarrier(OpenGLRenderer& renderer, StateOp* op);
142 void storeRestoreToCountBarrier(OpenGLRenderer& renderer, StateOp* op, int newSaveCount);
DDrawProfiler.h25 class OpenGLRenderer; variable
41 void draw(OpenGLRenderer* canvas);
64 void drawGraph(OpenGLRenderer* canvas);
65 void drawCurrentFrame(OpenGLRenderer* canvas);
66 void drawThreshold(OpenGLRenderer* canvas);
DDisplayList.h56 class OpenGLRenderer; variable
71 PlaybackStateStruct(OpenGLRenderer& renderer, int replayFlags, LinearAllocator* allocator) in PlaybackStateStruct()
77 OpenGLRenderer& mRenderer;
92 DeferStateStruct(DeferredDisplayList& deferredList, OpenGLRenderer& renderer, int replayFlags) in DeferStateStruct()
101 ReplayStateStruct(OpenGLRenderer& renderer, Rect& dirty, int replayFlags) in ReplayStateStruct()
DDeferredDisplayList.cpp55 virtual status_t replay(OpenGLRenderer& renderer, Rect& dirty, int index) = 0;
94 virtual status_t replay(OpenGLRenderer& renderer, Rect& dirty, int index) { in replay()
272 virtual status_t replay(OpenGLRenderer& renderer, Rect& dirty, int index) { in replay()
316 virtual status_t replay(OpenGLRenderer& renderer, Rect& dirty, int index) { in replay()
338 virtual status_t replay(OpenGLRenderer& renderer, Rect& dirty, int index) { in replay()
362 virtual status_t replay(OpenGLRenderer& renderer, Rect& dirty, int index) { in replay()
422 void DeferredDisplayList::addClip(OpenGLRenderer& renderer, ClipOp* op) { in addClip()
447 void DeferredDisplayList::addSaveLayer(OpenGLRenderer& renderer, in addSaveLayer()
460 void DeferredDisplayList::addSave(OpenGLRenderer& renderer, SaveOp* op, int newSaveCount) { in addSave()
482 void DeferredDisplayList::addRestoreToCount(OpenGLRenderer& renderer, StateOp* op, in addRestoreToCount()
[all …]
DRenderNode.h54 class OpenGLRenderer; variable
203 inline void setViewProperties(OpenGLRenderer& renderer, T& handler);
214 OpenGLRenderer& renderer, T& handler);
217 inline void issueOperationsOfProjectedChildren(OpenGLRenderer& renderer, T& handler);
224 inline void issueOperations(OpenGLRenderer& renderer, T& handler);
DLayer.h47 class OpenGLRenderer; variable
277 void defer(const OpenGLRenderer& rootRenderer);
280 void render(const OpenGLRenderer& rootRenderer);
328 OpenGLRenderer* renderer;
337 void updateLightPosFromRenderer(const OpenGLRenderer& rootRenderer);
DTreeInfo.h33 class OpenGLRenderer; variable
96 OpenGLRenderer* renderer;
DDrawProfiler.cpp125 void DrawProfiler::draw(OpenGLRenderer* canvas) { in draw()
189 void DrawProfiler::drawGraph(OpenGLRenderer* canvas) { in drawGraph()
197 void DrawProfiler::drawCurrentFrame(OpenGLRenderer* canvas) { in drawCurrentFrame()
208 void DrawProfiler::drawThreshold(OpenGLRenderer* canvas) { in drawThreshold()
DLayer.cpp106 void Layer::updateLightPosFromRenderer(const OpenGLRenderer& rootRenderer) { in updateLightPosFromRenderer()
191 OpenGLRenderer::getAlphaAndModeDirect(paint, &alpha, &mode); in setPaint()
240 void Layer::defer(const OpenGLRenderer& rootRenderer) { in defer()
298 void Layer::render(const OpenGLRenderer& rootRenderer) { in render()
DLayerRenderer.cpp40 : OpenGLRenderer(renderState) in LayerRenderer()
68 return OpenGLRenderer::prepareDirty(dirty.left, dirty.top, dirty.right, dirty.bottom, opaque); in prepareDirty()
82 return OpenGLRenderer::clear(left, top, right, bottom, opaque); in clear()
86 OpenGLRenderer::finish(); in finish()
122 return OpenGLRenderer::getRegion(); in getRegion()
437 renderer.OpenGLRenderer::prepareDirty(0.0f, 0.0f, in copyLayer()
DFontRenderer.h50 class OpenGLRenderer; variable
64 TextSetupFunctor(OpenGLRenderer* renderer, float x, float y, bool pureTranslate, in TextSetupFunctor()
73 OpenGLRenderer* renderer;
DLayerRenderer.h47 class LayerRenderer: public OpenGLRenderer {
DDeferredLayerUpdater.cpp51 OpenGLRenderer::getAlphaAndModeDirect(paint, &mAlpha, &mMode); in setPaint()
DAndroid.mk39 OpenGLRenderer.cpp \
DOpenGLRenderer.h126 class OpenGLRenderer : public StatefulBaseRenderer {
128 OpenGLRenderer(RenderState& renderState);
129 virtual ~OpenGLRenderer();
DRenderNode.cpp395 void RenderNode::setViewProperties(OpenGLRenderer& renderer, T& handler) { in setViewProperties()
722 OpenGLRenderer& renderer, T& handler) { in issueOperationsOf3dChildren()
794 void RenderNode::issueOperationsOfProjectedChildren(OpenGLRenderer& renderer, T& handler) { in issueOperationsOfProjectedChildren()
866 void RenderNode::issueOperations(OpenGLRenderer& renderer, T& handler) { in issueOperations()
DRenderProperties.cpp61 OpenGLRenderer::getAlphaAndModeDirect(paint, &alpha, &mode); in setFromPaint()
/frameworks/base/libs/hwui/renderthread/
DCanvasContext.h42 class OpenGLRenderer; variable
128 OpenGLRenderer* mCanvas;
DCanvasContext.cpp117 mCanvas = new OpenGLRenderer(mRenderThread.renderState()); in initialize()