Index: cc/output/gl_renderer.cc |
diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc |
index c1937fd9d314f3883b208b7239ad4e06d802166c..ed790afcb55d3e9bc24b0113ddd4d15db1795478 100644 |
--- a/cc/output/gl_renderer.cc |
+++ b/cc/output/gl_renderer.cc |
@@ -3658,10 +3658,9 @@ const GLRenderer::VideoYUVProgram* GLRenderer::GetVideoYUVProgram( |
[use_color_lut]; |
if (!program->initialized()) { |
TRACE_EVENT0("cc", "GLRenderer::videoYUVProgram::initialize"); |
- program->mutable_fragment_shader()->SetFeatures(use_alpha_plane, use_nv12, |
- use_color_lut); |
- program->Initialize(output_surface_->context_provider(), precision, |
- sampler); |
+ program->InitializeVideoYUV(output_surface_->context_provider(), precision, |
+ sampler, use_alpha_plane, use_nv12, |
+ use_color_lut); |
} |
return program; |
} |