Lines Matching defs:that
4 * Use of this source code is governed by a BSD-style license that can be
43 * It is required that chainability is transitive. Moreover, if op A is able to merge with B then
44 * it must be the case that any op that can chain with A will either merge or chain with any op
45 * that can chain to B.
101 * The op that combineIfPossible was called on now represents its own work plus that of
120 CombineResult combineIfPossible(GrOp* that, SkArenaAlloc* alloc, const GrCaps& caps);
169 * This can optionally be called before 'prepare' (but after sorting). Each op that overrides
206 * A helper for iterating over an op chain in a range for loop that also downcasts to a GrOp
221 bool operator!=(const Iter& that) const { return fCurr != that.fCurr; }
248 * Cuts the chain after this op. The returned op is the op that was previously next in the
266 * Indicates that the op will produce geometry that extends beyond its bounds for the
267 * purpose of ensuring that the fragment shader runs on partially covered pixels for
275 * Indicates that the geometry being drawn in a hairline stroke. A point that is drawn in device
299 void joinBounds(const GrOp& that) {
300 if (that.hasAABloat()) {
303 if (that.hasZeroArea()) {
306 return fBounds.joinPossiblyEmptyRect(that.fBounds);