• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebCore-7537.78.1/platform/graphics/texmap/

Lines Matching refs:color

218         void applyTexture(inout vec4 color) { color = SamplerFunction(s_sampler, v_texCoord); }
219 void applyOpacity(inout vec4 color) { color *= u_opacity; }
220 void applyAntialiasing(inout vec4 color) { color *= antialias(); }
222 void applyGrayscaleFilter(inout vec4 color)
225 color = vec4((0.2126 + 0.7874 * amount) * color.r + (0.7152 - 0.7152 * amount) * color.g + (0.0722 - 0.0722 * amount) * color.b,
226 (0.2126 - 0.2126 * amount) * color.r + (0.7152 + 0.2848 * amount) * color.g + (0.0722 - 0.0722 * amount) * color.b,
227 (0.2126 - 0.2126 * amount) * color.r + (0.7152 - 0.7152 * amount) * color.g + (0.0722 + 0.9278 * amount) * color.b,
228 color.a);
231 void applySepiaFilter(inout vec4 color)
234 color = vec4((0.393 + 0.607 * amount) * color.r + (0.769 - 0.769 * amount) * color.g + (0.189 - 0.189 * amount) * color.b,
235 (0.349 - 0.349 * amount) * color.r + (0.686 + 0.314 * amount) * color.g + (0.168 - 0.168 * amount) * color.b,
236 (0.272 - 0.272 * amount) * color.r + (0.534 - 0.534 * amount) * color.g + (0.131 + 0.869 * amount) * color.b,
237 color.a);
240 void applySaturateFilter(inout vec4 color)
242 color = vec4((0.213 + 0.787 * u_filterAmount) * color.r + (0.715 - 0.715 * u_filterAmount) * color.g + (0.072 - 0.072 * u_filterAmount) * color.b,
243 (0.213 - 0.213 * u_filterAmount) * color.r + (0.715 + 0.285 * u_filterAmount) * color.g + (0.072 - 0.072 * u_filterAmount) * color.b,
244 (0.213 - 0.213 * u_filterAmount) * color.r + (0.715 - 0.715 * u_filterAmount) * color.g + (0.072 + 0.928 * u_filterAmount) * color.b,
245 color.a);
248 void applyHueRotateFilter(inout vec4 color)
253 color = vec4(color.r * (0.213 + c * 0.787 - s * 0.213) + color.g * (0.715 - c * 0.715 - s * 0.715) + color.b * (0.072 - c * 0.072 + s * 0.928),
254 color.r * (0.213 - c * 0.213 + s * 0.143) + color.g * (0.715 + c * 0.285 + s * 0.140) + color.b * (0.072 - c * 0.072 - s * 0.283),
255 color.r * (0.213 - c * 0.213 - s * 0.787) + color.g * (0.715 - c * 0.715 + s * 0.715) + color.b * (0.072 + c * 0.928 + s * 0.072),
256 color.a);
260 void applyInvertFilter(inout vec4 color)
262 color = vec4(invert(color.r), invert(color.g), invert(color.b), color.a);
265 void applyBrightnessFilter(inout vec4 color)
267 color = vec4(color.rgb * u_filterAmount, color.a);
271 void applyContrastFilter(inout vec4 color)
273 color = vec4(contrast(color.r), contrast(color.g), contrast(color.b), color.a);
276 void applyOpacityFilter(inout vec4 color)
278 color = vec4(color.r, color.g, color.b, color.a * u_filterAmount);
293 void applyBlurFilter(inout vec4 color)
301 color = total;
304 void applyAlphaBlur(inout vec4 color)
312 color *= total;
317 void applyContentTexture(inout vec4 color)
320 color = sourceOver(contentColor, color);
323 void applySolidColor(inout vec4 color) { color *= u_color; }
327 vec4 color = vec4(1., 1., 1., 1.);
328 applyTextureIfNeeded(color);
329 applySolidColorIfNeeded(color);
330 applyAntialiasingIfNeeded(color);
331 applyOpacityIfNeeded(color);
332 applyGrayscaleFilterIfNeeded(color);
333 applySepiaFilterIfNeeded(color);
334 applySaturateFilterIfNeeded(color);
335 applyHueRotateFilterIfNeeded(color);
336 applyInvertFilterIfNeeded(color);
337 applyBrightnessFilterIfNeeded(color);
338 applyContrastFilterIfNeeded(color);
339 applyOpacityFilterIfNeeded(color);
340 applyBlurFilterIfNeeded(color);
341 applyAlphaBlurIfNeeded(color);
342 applyContentTextureIfNeeded(color);
343 gl_FragColor = color;