Commit 86d33cca by Alexis Hetu Committed by Alexis Hétu

Added a few missing entries in getIntegerv

A few small things could be added: - Max Texture3D size - Max Texture2DArray layers - VertexArray name Change-Id: I9e6580cefff7ea3a04b189a4c73a3ffd017453ce Reviewed-on: https://swiftshader-review.googlesource.com/3018Tested-by: 's avatarAlexis Hétu <sugoi@google.com> Reviewed-by: 's avatarNicolas Capens <capn@google.com>
parent 6a7c6728
......@@ -1957,12 +1957,10 @@ bool Context::getIntegerv(GLenum pname, GLint *params) const
*params = 3;
break;
case GL_MAX_3D_TEXTURE_SIZE: // GLint, at least 2048
UNIMPLEMENTED();
*params = 2048;
*params = IMPLEMENTATION_MAX_TEXTURE_SIZE;
break;
case GL_MAX_ARRAY_TEXTURE_LAYERS: // GLint, at least 2048
UNIMPLEMENTED();
*params = 2048;
*params = IMPLEMENTATION_MAX_TEXTURE_SIZE;
break;
case GL_MAX_COLOR_ATTACHMENTS: // integer, at least 8
UNIMPLEMENTED();
......@@ -2157,8 +2155,7 @@ bool Context::getIntegerv(GLenum pname, GLint *params) const
*params = 0;
break;
case GL_VERTEX_ARRAY_BINDING: // GLint, initially 0
UNIMPLEMENTED();
*params = 0;
*params = getCurrentVertexArray()->name;
break;
default:
return false;
......
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