Lines Matching refs:recordedOp
34 const RecordedOp& recordedOp, bool expandForStroke, in ResolvedRenderState() argument
37 transform.loadMultiply(*snapshot.transform, recordedOp.localMatrix); in ResolvedRenderState()
40 clippedBounds = recordedOp.unmappedBounds; in ResolvedRenderState()
43 clippedBounds.outset(recordedOp.paint->getStrokeWidth() * 0.5f); in ResolvedRenderState()
49 (!transform.isPureTranslate() || recordedOp.paint->getStrokeWidth() < 1.0f))) { in ResolvedRenderState()
56 clipState = snapshot.serializeIntersectedClip(allocator, recordedOp.localClip, in ResolvedRenderState()
114 const RecordedOp& recordedOp) { in tryConstruct() argument
117 allocator.create_trivial<BakedOpState>(allocator, snapshot, recordedOp, false, false); in tryConstruct()
127 const RecordedOp& recordedOp) { in tryConstructUnbounded() argument
129 return allocator.create_trivial<BakedOpState>(allocator, snapshot, recordedOp); in tryConstructUnbounded()
133 const RecordedOp& recordedOp, in tryStrokeableOpConstruct() argument
139 (recordedOp.paint && recordedOp.paint->getStyle() != SkPaint::kFill_Style)); in tryStrokeableOpConstruct()
142 allocator, snapshot, recordedOp, expandForStroke, expandForPathTexture); in tryStrokeableOpConstruct()
161 const Rect& dstRect, const RecordedOp& recordedOp) { in directConstruct() argument
162 return allocator.create_trivial<BakedOpState>(clip, dstRect, recordedOp); in directConstruct()