Lines Matching refs:GrSkSLFP
51 class GrSkSLFP : public GrFragmentProcessor {
108 static std::unique_ptr<GrSkSLFP> MakeWithData(
117 * Constructs a GrSkSLFP from a series of name-value pairs, corresponding to the children and
130 * A call to GrSkSLFP would be formatted like:
134 * auto fp = GrSkSLFP::Make(effect, "my_effect", nullptr, GrSkSLFP::OptFlags::...,
145 static std::unique_ptr<GrSkSLFP> Make(sk_sp<SkRuntimeEffect> effect,
159 std::unique_ptr<GrSkSLFP> fp(new (uniformPayloadSize)
160 GrSkSLFP(std::move(effect), name, optFlags));
175 GrSkSLFP(sk_sp<SkRuntimeEffect> effect, const char* name, OptFlags optFlags);
176 GrSkSLFP(const GrSkSLFP& other);
190 // An instance of GrSkSLFP is always allocated with a payload immediately following the FP.
423 GR_MAKE_BITFIELD_CLASS_OPS(GrSkSLFP::OptFlags)