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

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

Completed in 72 milliseconds