Index: cc/output/gl_renderer.h |
diff --git a/cc/output/gl_renderer.h b/cc/output/gl_renderer.h |
index 841ad74a9ab23ac3fe6bb5fcbea47247b1104586..be65a934868a9acfc63fefb7afd66c8447bd96bc 100644 |
--- a/cc/output/gl_renderer.h |
+++ b/cc/output/gl_renderer.h |
@@ -415,11 +415,13 @@ class CC_EXPORT GLRenderer : public DirectRenderer { |
GetNonPremultipliedTextureBackgroundProgram(TexCoordPrecision precision, |
SamplerType sampler); |
- const VideoYUVProgram* GetVideoYUVProgram(TexCoordPrecision precision, |
- SamplerType sampler, |
- bool use_alpha_texture, |
- bool use_nv12, |
- bool use_color_lut); |
+ const VideoYUVProgram* GetVideoYUVProgram( |
+ TexCoordPrecision precision, |
+ SamplerType sampler, |
+ bool use_alpha_texture, |
+ bool use_nv12, |
+ bool use_color_lut, |
+ FragmentShaderYUVVideo::HighbitTexture highbit_texture); |
const VideoStreamTextureProgram* GetVideoStreamTextureProgram( |
TexCoordPrecision precision); |
@@ -484,8 +486,10 @@ class CC_EXPORT GLRenderer : public DirectRenderer { |
[LAST_BLEND_MODE + 1] |
[LAST_MASK_VALUE + 1]; |
- VideoYUVProgram video_yuv_program_[LAST_TEX_COORD_PRECISION + 1] |
- [LAST_SAMPLER_TYPE + 1][2][2][2]; |
+ VideoYUVProgram |
+ video_yuv_program_[LAST_TEX_COORD_PRECISION + 1][LAST_SAMPLER_TYPE + 1][2] |
+ [2][2] |
+ [FragmentShaderYUVVideo::LAST_HIGHBIT_TEXTURE + 1]; |
VideoStreamTextureProgram |
video_stream_texture_program_[LAST_TEX_COORD_PRECISION + 1]; |