Home | History | Annotate | Download | only in hwui

Lines Matching refs:snapshot

79 Snapshot* CanvasState::allocSnapshot(Snapshot* previous, int savecount) {
86 memory = malloc(sizeof(Snapshot));
88 return new (memory) Snapshot(previous, savecount);
91 void CanvasState::freeSnapshot(Snapshot* snapshot) {
92 snapshot->~Snapshot();
95 free((void*) snapshot);
97 snapshot->previous = mSnapshotPool;
98 mSnapshotPool = snapshot;
105 Snapshot* temp = mSnapshot;
134 Snapshot* toRemove = mSnapshot;
135 Snapshot* toRestore = mSnapshot->previous;