Index: media/filters/skcanvas_video_renderer.cc |
diff --git a/media/filters/skcanvas_video_renderer.cc b/media/filters/skcanvas_video_renderer.cc |
index 465d1f0a628cc7b11490b71be7dfabf2cea56863..219cb875c90e25d61582e2125f7d235969ecceca 100644 |
--- a/media/filters/skcanvas_video_renderer.cc |
+++ b/media/filters/skcanvas_video_renderer.cc |
@@ -560,6 +560,7 @@ void SkCanvasVideoRenderer::CopyVideoFrameTextureToGLTexture( |
DCHECK(video_frame && video_frame->format() == VideoFrame::NATIVE_TEXTURE); |
const gpu::MailboxHolder* mailbox_holder = video_frame->mailbox_holder(); |
DCHECK(mailbox_holder->texture_target == GL_TEXTURE_2D || |
+ mailbox_holder->texture_target == GL_TEXTURE_RECTANGLE_ARB || |
mailbox_holder->texture_target == GL_TEXTURE_EXTERNAL_OES); |
gl->WaitSyncPointCHROMIUM(mailbox_holder->sync_point); |