Commit 43e5419e authored by Khushal Sagar's avatar Khushal Sagar Committed by Commit Bot

canvas2d: Use correct texture target when setting filter params.

R=fserb@chromium.org

Bug: 900706
Change-Id: I0a8415d38be139ac894784b464d53b0dd447caf5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1797367
Commit-Queue: Khushal <khushalsagar@chromium.org>
Auto-Submit: Khushal <khushalsagar@chromium.org>
Reviewed-by: default avatarFernando Serboncini <fserb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#695854}
parent f91ec3f6
......@@ -1012,10 +1012,12 @@ void CanvasResourceSharedImage::SetGLFilterIfNeeded() {
!WeakProvider())
return;
ContextGL()->BindTexture(TextureTarget(), GetTextureIdForReadAccess());
ContextGL()->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GLFilter());
ContextGL()->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GLFilter());
ContextGL()->BindTexture(TextureTarget(), 0u);
ContextGL()->BindTexture(texture_target_, GetTextureIdForReadAccess());
ContextGL()->TexParameteri(texture_target_, GL_TEXTURE_MIN_FILTER,
GLFilter());
ContextGL()->TexParameteri(texture_target_, GL_TEXTURE_MAG_FILTER,
GLFilter());
ContextGL()->BindTexture(texture_target_, 0u);
owning_thread_data().mailbox_needs_new_sync_token = true;
owning_thread_data().needs_gl_filter_reset = false;
Provider()->NotifyTexParamsModified(this);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment