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() { ...@@ -1012,10 +1012,12 @@ void CanvasResourceSharedImage::SetGLFilterIfNeeded() {
!WeakProvider()) !WeakProvider())
return; return;
ContextGL()->BindTexture(TextureTarget(), GetTextureIdForReadAccess()); ContextGL()->BindTexture(texture_target_, GetTextureIdForReadAccess());
ContextGL()->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GLFilter()); ContextGL()->TexParameteri(texture_target_, GL_TEXTURE_MIN_FILTER,
ContextGL()->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GLFilter()); GLFilter());
ContextGL()->BindTexture(TextureTarget(), 0u); 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().mailbox_needs_new_sync_token = true;
owning_thread_data().needs_gl_filter_reset = false; owning_thread_data().needs_gl_filter_reset = false;
Provider()->NotifyTexParamsModified(this); 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