Home | History | Annotate | Download | only in effects

Lines Matching refs:colors

34     SkPMColor colors[kNumColors];
36 if (!buffer.validate(size == sizeof(colors))) {
39 if (!buffer.readByteArray(colors, sizeof(colors))) {
43 return SkOverdrawColorFilter::Make(colors);
58 static sk_sp<GrFragmentProcessor> Make(const SkPMColor* colors);
66 OverdrawFragmentProcessor(const GrColor4f* colors);
75 GLOverdrawFragmentProcessor(const GrColor4f* colors);
93 sk_sp<GrFragmentProcessor> OverdrawFragmentProcessor::Make(const SkPMColor* colors) {
96 grColors[i] = GrColor4f::FromGrColor(GrColorPackRGBA(SkGetPackedR32(colors[i]),
97 SkGetPackedG32(colors[i]),
98 SkGetPackedB32(colors[i]),
99 SkGetPackedA32(colors[i])));
107 OverdrawFragmentProcessor::OverdrawFragmentProcessor(const GrColor4f* colors)
110 memcpy(fColors, colors, SkOverdrawColorFilter::kNumColors * sizeof(GrColor4f));
123 GLOverdrawFragmentProcessor::GLOverdrawFragmentProcessor(const GrColor4f* colors) {
124 memcpy(fColors, colors, SkOverdrawColorFilter::kNumColors * sizeof(GrColor4f));