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

/frameworks/base/libs/hwui/
H A DDeferredDisplayList.h42 class DeferredDisplayState;
50 class DeferredDisplayState { class in namespace:android::uirenderer
69 OpStatePair(DrawOp* newOp, const DeferredDisplayState* newState)
74 const DeferredDisplayState* state;
121 DeferredDisplayState* createState() {
122 return mAllocator.create_trivial<DeferredDisplayState>();
125 void tryRecycleState(DeferredDisplayState* state) {
194 bool opaqueOverBounds; // opaque over bounds in DeferredDisplayState - can skip ops below
H A DDeferredDisplayList.cpp72 virtual void add(DrawOp* op, const DeferredDisplayState* state, bool opaqueOverBounds) {
102 const DeferredDisplayState* state = mOps[i].state;
182 bool canMergeWith(const DrawOp* op, const DeferredDisplayState* state) {
191 const DeferredDisplayState* lhs = state;
192 const DeferredDisplayState* rhs = mOps[0].state;
243 virtual void add(DrawOp* op, const DeferredDisplayState* state,
293 StateOpBatch(const StateOp* op, const DeferredDisplayState* state) : mOp(op), mState(state) {}
308 const DeferredDisplayState* mState;
313 RestoreToCountBatch(const StateOp* op, const DeferredDisplayState* state, int restoreCount) :
325 const DeferredDisplayState* mStat
[all...]
H A DDisplayListOp.h163 const DeferredDisplayState& state) {}
194 inline bool isOpaqueOverBounds(const DeferredDisplayState& state) {
634 const DeferredDisplayState& firstState = *(ops[0].state);
646 const DeferredDisplayState& state = *(ops[i].state);
682 const DeferredDisplayState& state) override {
730 const DeferredDisplayState& state) override {
759 const DeferredDisplayState& state) override {
805 const DeferredDisplayState& firstState = *(ops[0].state);
829 const DeferredDisplayState* state = ops[i].state;
893 const DeferredDisplayState
[all...]
H A DOpenGLRenderer.h66 class DeferredDisplayState;
213 bool storeDisplayState(DeferredDisplayState& state, int stateDeferFlags);
214 void restoreDisplayState(const DeferredDisplayState& state, bool skipClipRestore = false);
H A DOpenGLRenderer.cpp1102 bool OpenGLRenderer::storeDisplayState(DeferredDisplayState& state, int stateDeferFlags) {
1157 void OpenGLRenderer::restoreDisplayState(const DeferredDisplayState& state, bool skipClipRestore) {

Completed in 1173 milliseconds