Index: cc/output/gl_renderer.h |
diff --git a/cc/output/gl_renderer.h b/cc/output/gl_renderer.h |
index 841ad74a9ab23ac3fe6bb5fcbea47247b1104586..66f06f7160e3b6a0977c39b330fb6e31df575205 100644 |
--- a/cc/output/gl_renderer.h |
+++ b/cc/output/gl_renderer.h |
@@ -311,9 +311,10 @@ class CC_EXPORT GLRenderer : public DirectRenderer { |
// Texture shaders. |
typedef ProgramBinding<VertexShaderPosTexTransform, |
- FragmentShaderRGBATexVaryingAlpha> TextureProgram; |
+ FragmentShaderRGBATexClampVaryingAlpha> |
+ TextureProgram; |
typedef ProgramBinding<VertexShaderPosTexTransform, |
- FragmentShaderRGBATexPremultiplyAlpha> |
+ FragmentShaderRGBATexClampPremultiplyAlpha> |
NonPremultipliedTextureProgram; |
typedef ProgramBinding<VertexShaderPosTexTransform, |
FragmentShaderTexBackgroundVaryingAlpha> |
@@ -346,7 +347,7 @@ class CC_EXPORT GLRenderer : public DirectRenderer { |
RenderPassMaskColorMatrixProgram; |
// Video shaders. |
- typedef ProgramBinding<VertexShaderVideoTransform, FragmentShaderRGBATex> |
+ typedef ProgramBinding<VertexShaderVideoTransform, FragmentShaderRGBATexClamp> |
VideoStreamTextureProgram; |
typedef ProgramBinding<VertexShaderPosTexYUVStretchOffset, |
FragmentShaderYUVVideo> VideoYUVProgram; |