Home | History | Annotate | Download | only in gpu

Lines Matching refs:swizzle

151         std::unique_ptr<GrFragmentProcessor> fp, const GrSwizzle& swizzle) {
154 static std::unique_ptr<GrFragmentProcessor> Make(const GrSwizzle& swizzle) {
155 return std::unique_ptr<GrFragmentProcessor>(new SwizzleFragmentProcessor(swizzle));
158 const char* name() const override { return "Swizzle"; }
159 const GrSwizzle& swizzle() const { return fSwizzle; }
164 SwizzleFragmentProcessor(const GrSwizzle& swizzle)
166 , fSwizzle(swizzle) {
174 const GrSwizzle& swizzle = sfp.swizzle();
178 args.fOutputColor, args.fInputColor, swizzle.c_str());
205 if (GrSwizzle::RGBA() == swizzle) {
209 SwizzleFragmentProcessor::Make(swizzle) };