Lines Matching defs:rgb
166 static tcu::Vec4 Blend(const tcu::Vec4& rgb, const tcu::Vec4& src, const tcu::Vec4& dst)
170 tcu::Vec4 rgbOut = (p[0] * rgb) + (p[1] * src) + (p[2] * dst);
176 tcu::Vec4 rgb = src * dst;
178 return Blend(rgb, src, dst);
183 tcu::Vec4 rgb = src + dst - src * dst;
185 return Blend(rgb, src, dst);
198 tcu::Vec4 rgb(Overlay(src[0], dst[0]), Overlay(src[1], dst[1]), Overlay(src[2], dst[2]), 0.f);
200 return Blend(rgb, src, dst);
205 tcu::Vec4 rgb(de::min(src[0], dst[0]), de::min(src[1], dst[1]), de::min(src[2], dst[2]), 0.f);
207 return Blend(rgb, src, dst);
212 tcu::Vec4 rgb(de::max(src[0], dst[0]), de::max(src[1], dst[1]), de::max(src[2], dst[2]), 0.f);
214 return Blend(rgb, src, dst);
229 tcu::Vec4 rgb(ColorDodge(src[0], dst[0]), ColorDodge(src[1], dst[1]), ColorDodge(src[2], dst[2]), 0.f);
231 return Blend(rgb, src, dst);
249 tcu::Vec4 rgb(ColorBurn(src[0], dst[0]), ColorBurn(src[1], dst[1]), ColorBurn(src[2], dst[2]), 0.f);
251 return Blend(rgb, src, dst);
264 tcu::Vec4 rgb(HardLight(src[0], dst[0]), HardLight(src[1], dst[1]), HardLight(src[2], dst[2]), 0.f);
266 return Blend(rgb, src, dst);
287 tcu::Vec4 rgb(SoftLight(src[0], dst[0]), SoftLight(src[1], dst[1]), SoftLight(src[2], dst[2]), 0.f);
289 return Blend(rgb, src, dst);
294 tcu::Vec4 rgb(deFloatAbs(src[0] - dst[0]), deFloatAbs(src[1] - dst[1]), deFloatAbs(src[2] - dst[2]), 0.f);
296 return Blend(rgb, src, dst);
306 tcu::Vec4 rgb(Exclusion(src[0], dst[0]), Exclusion(src[1], dst[1]), Exclusion(src[2], dst[2]), 0.f);
307 return Blend(rgb, src, dst);
383 tcu::Vec4 rgb = SetLumSat(src, dst, dst);
384 return Blend(rgb, src, dst);
389 tcu::Vec4 rgb = SetLumSat(dst, src, dst);
390 return Blend(rgb, src, dst);
395 tcu::Vec4 rgb = SetLum(src, dst);
396 return Blend(rgb, src, dst);
401 tcu::Vec4 rgb = SetLum(dst, src);
402 return Blend(rgb, src, dst);
1620 * either in rgb or alpha parameter.