| Index: cc/output/gl_renderer.h
|
| diff --git a/cc/output/gl_renderer.h b/cc/output/gl_renderer.h
|
| index 2fc9c2404c8c664288628971b9f94a78e3d37613..ee7cd6fa6ed9757fab8dc81fe63c40578585c60d 100644
|
| --- a/cc/output/gl_renderer.h
|
| +++ b/cc/output/gl_renderer.h
|
| @@ -411,11 +411,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);
|
|
|
| @@ -480,8 +482,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];
|
|
|
|
|