commit | 4bba74f0c69410628165e5bf2fdfbe1739e2842a | [log] [tgz] |
---|---|---|
author | Luc Ferron <lucferron@chromium.org> | Thu Apr 19 14:40:45 2018 -0400 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Apr 20 13:28:37 2018 +0000 |
tree | 41ef6ca44d8bca498676c2bac05ff16101b3e787 | |
parent | 3ec304dba28dd43b8a19692439e220c15c6c58f8 [diff] [blame] |
Refactor Texture::syncState to pass down the Context Also returning a gl::Error everywhere. Bug: angleproject:2478 Change-Id: Ic8cae0ee7aee318bb95b3588044c34c62707b578 Reviewed-on: https://chromium-review.googlesource.com/1020083 Reviewed-by: Geoff Lang <geofflang@chromium.org> Reviewed-by: Jamie Madill <jmadill@chromium.org> Commit-Queue: Luc Ferron <lucferron@chromium.org>
diff --git a/src/libANGLE/renderer/renderer_utils.cpp b/src/libANGLE/renderer/renderer_utils.cpp index 2d74f66..8fa4a77 100644 --- a/src/libANGLE/renderer/renderer_utils.cpp +++ b/src/libANGLE/renderer/renderer_utils.cpp
@@ -539,7 +539,7 @@ area, GL_RGBA, GL_UNSIGNED_BYTE, color)); } - t->syncState(); + ANGLE_TRY(t->syncState(context)); mIncompleteTextures[type].set(context, t.release()); *textureOut = mIncompleteTextures[type].get();