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 ...@@ -1957,12 +1957,10 @@ bool Context::getIntegerv(GLenum pname, GLint *params) const
*params = 3; *params = 3;
break; break;
case GL_MAX_3D_TEXTURE_SIZE: // GLint, at least 2048 case GL_MAX_3D_TEXTURE_SIZE: // GLint, at least 2048
UNIMPLEMENTED(); *params = IMPLEMENTATION_MAX_TEXTURE_SIZE;
*params = 2048;
break; break;
case GL_MAX_ARRAY_TEXTURE_LAYERS: // GLint, at least 2048 case GL_MAX_ARRAY_TEXTURE_LAYERS: // GLint, at least 2048
UNIMPLEMENTED(); *params = IMPLEMENTATION_MAX_TEXTURE_SIZE;
*params = 2048;
break; break;
case GL_MAX_COLOR_ATTACHMENTS: // integer, at least 8 case GL_MAX_COLOR_ATTACHMENTS: // integer, at least 8
UNIMPLEMENTED(); UNIMPLEMENTED();
...@@ -2157,8 +2155,7 @@ bool Context::getIntegerv(GLenum pname, GLint *params) const ...@@ -2157,8 +2155,7 @@ bool Context::getIntegerv(GLenum pname, GLint *params) const
*params = 0; *params = 0;
break; break;
case GL_VERTEX_ARRAY_BINDING: // GLint, initially 0 case GL_VERTEX_ARRAY_BINDING: // GLint, initially 0
UNIMPLEMENTED(); *params = getCurrentVertexArray()->name;
*params = 0;
break; break;
default: default:
return false; 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