Lines Matching defs:ctx
172 auto* ctx = alloc->make<SkRasterPipeline_2PtConicalCtx>();
174 ctx->fP0 = scaledR0 * scaledR0;
175 p->append(SkRasterPipeline::xy_to_2pt_conical_strip, ctx);
176 p->append(SkRasterPipeline::mask_2pt_conical_nan, ctx);
177 postPipeline->append(SkRasterPipeline::apply_vector_mask, &ctx->fMask);
181 auto* ctx = alloc->make<SkRasterPipeline_2PtConicalCtx>();
182 ctx->fP0 = 1/fFocalData.fR1;
183 ctx->fP1 = fFocalData.fFocalX;
188 p->append(SkRasterPipeline::xy_to_2pt_conical_well_behaved, ctx);
190 p->append(SkRasterPipeline::xy_to_2pt_conical_smaller, ctx);
192 p->append(SkRasterPipeline::xy_to_2pt_conical_greater, ctx);
196 p->append(SkRasterPipeline::mask_2pt_conical_degenerates, ctx);
202 p->append(SkRasterPipeline::alter_2pt_conical_compensate_focal, ctx);
208 postPipeline->append(SkRasterPipeline::apply_vector_mask, &ctx->fMask);