Lines Matching full:snapshot
23 #include "Snapshot.h"
51 * Holds the resolved clip, transform, and bounds of a recordedOp, when replayed with a snapshot
55 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot,
59 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot,
63 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot);
107 Snapshot& snapshot, const RecordedOp& recordedOp);
110 Snapshot& snapshot, const RecordedOp& recordedOp);
120 Snapshot& snapshot, const RecordedOp& recordedOp, StrokeBehavior strokeBehavior);
123 Snapshot& snapshot, const ShadowOp* shadowOpPtr);
142 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot,
144 : computedState(allocator, snapshot, recordedOp, expandForStroke)
145 , alpha(snapshot.alpha)
146 , roundRectClipState(snapshot.roundRectClipState)
150 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp)
151 : computedState(allocator, snapshot, recordedOp.localMatrix, recordedOp.localClip)
152 , alpha(snapshot.alpha)
153 , roundRectClipState(snapshot.roundRectClipState)
156 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const ShadowOp* shadowOpPtr)
157 : computedState(allocator, snapshot)
158 , alpha(snapshot.alpha)
159 , roundRectClipState(snapshot.roundRectClipState)