Lines Matching refs:args
37 const SkScalar* positions, int count, bool premul, const GrFPArgs& args) {
43 if (GrColorTypeIsWiderThan(args.fDstColorInfo->colorType(), 8)) {
44 auto f16Format = args.fContext->priv().caps()->getDefaultBackendFormat(
57 auto view = std::get<0>(GrMakeCachedBitmapProxyView(args.fContext, bitmap, GrMipmapped::kNo));
437 const GrFPArgs& args) {
463 const GrShaderCaps* caps = args.fContext->priv().caps()->shaderCaps();
524 return make_textured_colorizer(colors, positions, count, premul, args);
599 const GrFPArgs& args,
657 args.fContext->priv().caps()->shaderCaps()->mustDoOpBetweenFloorAndAbs();
674 const GrFPArgs& args,
685 if (!shader.totalLocalMatrix(args.fPreLocalMatrix)->invert(&matrix)) {
698 shader.fColorSpace.get(), args.fDstColorInfo->colorSpace());
726 colors.get(), positions, shader.fColorCount, inputPremul, args);
743 gradient = make_tiled_gradient(args, std::move(colorizer), std::move(layout),
747 gradient = make_tiled_gradient(args, std::move(colorizer), std::move(layout),
774 const GrFPArgs& args) {
790 return make_gradient(shader, args, std::move(fp));
794 const GrFPArgs& args) {
803 return make_gradient(shader, args, std::move(fp));
807 const GrFPArgs& args) {
814 args.fContext->priv().caps()->shaderCaps()->atan2ImplementedAsAtanYOverX();
836 return make_gradient(shader, args, std::move(fp));
840 const GrFPArgs& args) {
984 return make_gradient(shader, args, std::move(fp), matrix.getMaybeNull());