diff --git a/tools/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp b/tools/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp index c0703b2ad..9c277b9e5 100644 --- a/tools/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp +++ b/tools/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp @@ -846,7 +846,7 @@ GL_APICALL void GL_APIENTRY glGetVertexAttribfv(GLuint index, GLenum pname, GLf ctx->setGLerror(GL_INVALID_ENUM); } } else { - ctx->setGLerror(GL_INVALID_ENUM); + ctx->setGLerror(GL_INVALID_VALUE); } } @@ -880,7 +880,7 @@ GL_APICALL void GL_APIENTRY glGetVertexAttribiv(GLuint index, GLenum pname, GLi ctx->setGLerror(GL_INVALID_ENUM); } } else { - ctx->setGLerror(GL_INVALID_ENUM); + ctx->setGLerror(GL_INVALID_VALUE); } } @@ -893,7 +893,7 @@ GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv(GLuint index, GLenum pnam if(p) { *pointer = const_cast( p->getBufferData()); } else { - ctx->setGLerror(GL_INVALID_ENUM); + ctx->setGLerror(GL_INVALID_VALUE); } }