aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYahan Zhou <yahan@google.com>2022-03-24 16:09:11 -0700
committerRoman Kiryanov <rkir@google.com>2022-06-15 05:41:27 +0000
commit219aa7b175342b1893cb5f8a7ff4f5e9d6f63980 (patch)
tree34bdeb0082683b4ed9b622108cbdf6f642ed82fa
parent9ef858e49b3ad535b2b17954541272ca205a0469 (diff)
downloadgoldfish-opengl-219aa7b175342b1893cb5f8a7ff4f5e9d6f63980.tar.gz
Fix textarget in s_glFramebufferTexture2D
Bug: 226672193 Test: dEQP-GLES3.functional.negative_api.buffer#framebuffer_texture2d Change-Id: I145e933c49f93fb54936761445c4d5b172c28d65 Merged-In: I145e933c49f93fb54936761445c4d5b172c28d65 (cherry picked from commit 871e4a19aad185b2ef2efab6b0f36a337d727515)
-rwxr-xr-xsystem/GLESv2_enc/GL2Encoder.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/system/GLESv2_enc/GL2Encoder.cpp b/system/GLESv2_enc/GL2Encoder.cpp
index 9fcce622..382274c4 100755
--- a/system/GLESv2_enc/GL2Encoder.cpp
+++ b/system/GLESv2_enc/GL2Encoder.cpp
@@ -3039,7 +3039,7 @@ void GL2Encoder::s_glFramebufferTexture2D(void* self,
SET_ERROR_IF(!GLESv2Validation::isCubeMapTarget(textarget) && state->isTextureCubeMap(texture), GL_INVALID_OPERATION);
SET_ERROR_IF((texture && (level < 0)), GL_INVALID_VALUE);
- if (target == GL_TEXTURE_2D) {
+ if (textarget == GL_TEXTURE_2D) {
SET_ERROR_IF(level > ilog2(ctx->m_state->getMaxTextureSize()), GL_INVALID_VALUE);
} else {
SET_ERROR_IF(level > ilog2(ctx->m_state->getMaxTextureSizeCubeMap()), GL_INVALID_VALUE);