diff options
author | Yahan Zhou <yahan@google.com> | 2018-04-16 15:46:17 -0700 |
---|---|---|
committer | Yahan Zhou <yahan@google.com> | 2018-04-18 15:20:16 -0700 |
commit | 53c6458280877d8921790a11360c31b32e6922a2 (patch) | |
tree | 721beea8837abf330fca60da7d729589aedaf098 | |
parent | 8f8699191abd7d83b574559fb8794f3409bb5c8a (diff) | |
download | device_generic_goldfish-opengl-53c6458280877d8921790a11360c31b32e6922a2.tar.gz device_generic_goldfish-opengl-53c6458280877d8921790a11360c31b32e6922a2.tar.bz2 device_generic_goldfish-opengl-53c6458280877d8921790a11360c31b32e6922a2.zip |
glGenerateMipmap should accept GL_TEXTURE_2D_ARRAY
This cl does not impact real devices.
BUG: 77977729
Test: atest CtsNativeHardwareTestCases
Change-Id: Id812865294471e16f890a01814e99e416a8c76c6
-rwxr-xr-x | system/GLESv2_enc/GL2Encoder.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/system/GLESv2_enc/GL2Encoder.cpp b/system/GLESv2_enc/GL2Encoder.cpp index 614622c7..dd4f6580 100755 --- a/system/GLESv2_enc/GL2Encoder.cpp +++ b/system/GLESv2_enc/GL2Encoder.cpp @@ -4217,7 +4217,8 @@ void GL2Encoder::s_glGenerateMipmap(void* self, GLenum target) { SET_ERROR_IF(target != GL_TEXTURE_2D && target != GL_TEXTURE_3D && - target != GL_TEXTURE_CUBE_MAP, + target != GL_TEXTURE_CUBE_MAP && + target != GL_TEXTURE_2D_ARRAY, GL_INVALID_ENUM); GLuint tex = state->getBoundTexture(target); |