Lines Matching defs:mask
43 // Draw a mask using the supplied paint. Since the coverage/geometry
44 // is already burnt into the mask this boils down to a rect draw.
45 // Return true if the mask was successfully drawn.
51 GrSurfaceProxyView mask) {
57 mask.concatSwizzle(GrSwizzle("aaaa"));
63 GrTextureEffect::Make(std::move(mask), kUnknown_SkAlphaType, matrix));
74 // the filtered mask's draw rect.
155 // we now have a device-aligned 8bit mask in dstM, ready to be drawn using
188 // Create a mask of 'shape' and return the resulting surfaceDrawContext
196 // We cache blur masks. Use default surface props here so we can use the same cached mask
236 // Draw the mask into maskTexture with the path's integerized top-left at the origin using
320 // Use the cache only if >50% of the filtered mask is visible.
330 // Make the clip not affect the mask
413 return {}; // fall back to a SW-created mask - 'create_mask_GPU' probably won't succeed
444 // a SW-created mask. Note that any recording threads that glommed onto the
473 // Remove the lazy-view from the cache and fallback to a SW-created mask. Note that
523 // the mask filter was able to draw itself directly, so there's nothing
544 // TODO: just cons up an opaque mask here
586 // Either HW mask rendering failed or we're in a DDL recording thread