Searched refs:DeferredDisplayState (Results 1 – 5 of 5) sorted by relevance
/frameworks/base/libs/hwui/ |
D | DeferredDisplayList.h | 40 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()
|
D | DeferredDisplayList.cpp | 70 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 …]
|
D | DisplayListOp.h | 169 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 …]
|
D | OpenGLRenderer.h | 59 class DeferredDisplayState; variable 215 bool storeDisplayState(DeferredDisplayState& state, int stateDeferFlags); 216 void restoreDisplayState(const DeferredDisplayState& state, bool skipClipRestore = false);
|
D | OpenGLRenderer.cpp | 1334 bool OpenGLRenderer::storeDisplayState(DeferredDisplayState& state, int stateDeferFlags) { in storeDisplayState() 1386 void OpenGLRenderer::restoreDisplayState(const DeferredDisplayState& state, bool skipClipRestore) { in restoreDisplayState()
|