Lines Matching refs:dimensions
29 static bool is_valid_lazy(const SkISize& dimensions, SkBackingFit fit) {
34 return ((dimensions.fWidth < 0 && dimensions.fHeight < 0 && SkBackingFit::kApprox == fit) ||
35 (dimensions.fWidth > 0 && dimensions.fHeight > 0));
38 static bool is_valid_non_lazy(SkISize dimensions) {
39 return dimensions.fWidth > 0 && dimensions.fHeight > 0;
45 SkISize dimensions,
53 , fDimensions(dimensions)
59 SkASSERT(is_valid_non_lazy(dimensions));
65 SkISize dimensions,
73 , fDimensions(dimensions)
81 SkASSERT(is_valid_lazy(dimensions, fit));
91 , fDimensions(fTarget->dimensions())
233 return fTarget->dimensions();
284 if (!srcRect.intersect(SkIRect::MakeSize(src->dimensions()))) {
342 auto rect = SkIRect::MakeSize(src->dimensions());
393 fProxy->fDimensions = fProxy->fTarget->dimensions();
443 fProxy->fDimensions = surface->dimensions();