Searched defs:recordedOp (Results 1 - 3 of 3) sorted by relevance

/frameworks/base/libs/hwui/
H A DBakedOpState.cpp34 const RecordedOp& recordedOp, bool expandForStroke) {
36 transform.loadMultiply(*snapshot.transform, recordedOp.localMatrix);
39 clippedBounds = recordedOp.unmappedBounds;
42 clippedBounds.outset(recordedOp.paint->getStrokeWidth() * 0.5f);
46 && (!transform.isPureTranslate() || recordedOp.paint->getStrokeWidth() < 1.0f))) {
54 recordedOp.localClip, *(snapshot.transform));
111 Snapshot& snapshot, const RecordedOp& recordedOp) {
114 allocator, snapshot, recordedOp, false);
124 Snapshot& snapshot, const RecordedOp& recordedOp) {
126 return allocator.create_trivial<BakedOpState>(allocator, snapshot, recordedOp);
33 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp, bool expandForStroke) argument
110 tryConstruct(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument
123 tryConstructUnbounded(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument
129 tryStrokeableOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp, StrokeBehavior strokeBehavior) argument
155 directConstruct(LinearAllocator& allocator, const ClipRect* clip, const Rect& dstRect, const RecordedOp& recordedOp) argument
[all...]
H A DFrameBuilder.h184 BakedOpState* tryBakeOpState(const RecordedOp& recordedOp) { argument
185 return BakedOpState::tryConstruct(mAllocator, *mCanvasState.writableSnapshot(), recordedOp);
187 BakedOpState* tryBakeUnboundedOpState(const RecordedOp& recordedOp) { argument
188 return BakedOpState::tryConstructUnbounded(mAllocator, *mCanvasState.writableSnapshot(), recordedOp);
H A DBakedOpState.h51 * Holds the resolved clip, transform, and bounds of a recordedOp, when replayed with a snapshot
56 const RecordedOp& recordedOp, bool expandForStroke);
107 Snapshot& snapshot, const RecordedOp& recordedOp);
110 Snapshot& snapshot, const RecordedOp& recordedOp);
120 Snapshot& snapshot, const RecordedOp& recordedOp, StrokeBehavior strokeBehavior);
126 const ClipRect* clip, const Rect& dstRect, const RecordedOp& recordedOp);
143 const RecordedOp& recordedOp, bool expandForStroke)
144 : computedState(allocator, snapshot, recordedOp, expandForStroke)
147 , op(&recordedOp) {}
150 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument
142 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp, bool expandForStroke) argument
162 BakedOpState(const ClipRect* clipRect, const Rect& dstRect, const RecordedOp& recordedOp) argument
[all...]

Completed in 117 milliseconds