| Index: cc/layers/video_layer_impl.cc
|
| diff --git a/cc/layers/video_layer_impl.cc b/cc/layers/video_layer_impl.cc
|
| index 299c446ff609f621438cd36d0536f804f3b56460..7d35a13027278d65849706df5b1385cd212b08e9 100644
|
| --- a/cc/layers/video_layer_impl.cc
|
| +++ b/cc/layers/video_layer_impl.cc
|
| @@ -120,6 +120,7 @@ bool VideoLayerImpl::WillDraw(DrawMode draw_mode,
|
| }
|
| frame_resource_offset_ = external_resources.offset;
|
| frame_resource_multiplier_ = external_resources.multiplier;
|
| + frame_bits_per_channel_ = external_resources.bits_per_channel;
|
|
|
| DCHECK_EQ(external_resources.mailboxes.size(),
|
| external_resources.release_callbacks.size());
|
| @@ -281,7 +282,8 @@ void VideoLayerImpl::AppendQuads(RenderPass* render_pass,
|
| frame_resources_.size() > 2 ? frame_resources_[2].id
|
| : frame_resources_[1].id,
|
| frame_resources_.size() > 3 ? frame_resources_[3].id : 0, color_space,
|
| - frame_resource_offset_, frame_resource_multiplier_);
|
| + frame_resource_offset_, frame_resource_multiplier_,
|
| + frame_bits_per_channel_);
|
| ValidateQuadResources(yuv_video_quad);
|
| break;
|
| }
|
|
|