Home
last modified time | relevance | path

Searched refs:DeferredDisplayState (Results 1 – 5 of 5) sorted by relevance

/frameworks/base/libs/hwui/
DDeferredDisplayList.h40 class DeferredDisplayState; variable
48 class DeferredDisplayState {
73 OpStatePair(DrawOp* newOp, const DeferredDisplayState* newState) in OpStatePair()
78 const DeferredDisplayState* state;
125 DeferredDisplayState* createState() { in createState()
126 return new (mAllocator) DeferredDisplayState(); in createState()
129 void tryRecycleState(DeferredDisplayState* state) { in tryRecycleState()
130 mAllocator.rewindIfLastAlloc(state, sizeof(DeferredDisplayState)); in tryRecycleState()
DDeferredDisplayList.cpp70 virtual void add(DrawOp* op, const DeferredDisplayState* state, bool opaqueOverBounds) { in add()
102 const DeferredDisplayState* state = mOps[i].state; in replay()
184 bool canMergeWith(const DrawOp* op, const DeferredDisplayState* state) { in canMergeWith()
193 const DeferredDisplayState* lhs = state; in canMergeWith()
194 const DeferredDisplayState* rhs = mOps[0].state; in canMergeWith()
261 virtual void add(DrawOp* op, const DeferredDisplayState* state, bool opaqueOverBounds) { in add()
314 StateOpBatch(const StateOp* op, const DeferredDisplayState* state) : mOp(op), mState(state) {} in StateOpBatch()
330 const DeferredDisplayState* mState;
335 RestoreToCountBatch(const StateOp* op, const DeferredDisplayState* state, int restoreCount) : in RestoreToCountBatch()
349 const DeferredDisplayState* mState;
[all …]
DDisplayListOp.h169 const DeferredDisplayState& state) {} in onDefer()
208 inline bool isOpaqueOverBounds(const DeferredDisplayState& state) { in isOpaqueOverBounds()
677 const DeferredDisplayState& firstState = *(ops[0].state); in multiDraw()
689 const DeferredDisplayState& state = *(ops[i].state); in multiDraw()
724 const DeferredDisplayState& state) { in onDefer()
774 const DeferredDisplayState& state) { in onDefer()
799 const DeferredDisplayState& state) { in onDefer()
824 const DeferredDisplayState& state) { in onDefer()
870 const DeferredDisplayState& firstState = *(ops[0].state); in multiDraw()
894 const DeferredDisplayState* state = ops[i].state; in multiDraw()
[all …]
DOpenGLRenderer.h59 class DeferredDisplayState; variable
215 bool storeDisplayState(DeferredDisplayState& state, int stateDeferFlags);
216 void restoreDisplayState(const DeferredDisplayState& state, bool skipClipRestore = false);
DOpenGLRenderer.cpp1334 bool OpenGLRenderer::storeDisplayState(DeferredDisplayState& state, int stateDeferFlags) { in storeDisplayState()
1386 void OpenGLRenderer::restoreDisplayState(const DeferredDisplayState& state, bool skipClipRestore) { in restoreDisplayState()