Home | History | Annotate | Download | only in ccpr

Lines Matching defs:corner

132         // the corner it will begin with as the top.
149 // sharp the corner is. For more details on conservative raster, see:
153 // The top corner will have three conservative raster vertices. Emit the
158 // Second conservative raster vertex for the top corner.
170 // sk_InvocationID=1: Remaining two conservative raster vertices for the third corner.
202 // we can identify the points by their corresponding corner.
205 // the hull in two independent invocations. Each invocation designates the corner it will
224 // how sharp the corner is. For more details on conservative raster, see:
228 // The top-left corner will have three conservative raster vertices.
233 // Second conservative raster vertex for the top-left corner.
242 // Remaining two conservative raster vertices for the top-right corner.
317 const char* corner = vars.fCornerVars.fPoint;
318 SkASSERT(corner);
320 g->codeAppendf("%s(%s + float2(-bloat, -bloat));", emitVertexFn, corner);
321 g->codeAppendf("%s(%s + float2(-bloat, +bloat));", emitVertexFn, corner);
322 g->codeAppendf("%s(%s + float2(+bloat, -bloat));", emitVertexFn, corner);
323 corner);