Fixed missing case statements for GL_TEXURE_2D_ARRAY.

TRAC #23162 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods Author: Geoff Lang git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2365 736b8ea6-26fd-11df-bfd4-992fa37f6226
parent ba9d750b
......@@ -5106,6 +5106,13 @@ void __stdcall glGetTexParameterfv(GLenum target, GLenum pname, GLfloat* params)
}
texture = context->getTexture3D();
break;
case GL_TEXTURE_2D_ARRAY:
if (context->getClientVersion() < 3)
{
return gl::error(GL_INVALID_ENUM);
}
texture = context->getTexture2DArray();
break;
default:
return gl::error(GL_INVALID_ENUM);
}
......@@ -5190,6 +5197,13 @@ void __stdcall glGetTexParameteriv(GLenum target, GLenum pname, GLint* params)
}
texture = context->getTexture3D();
break;
case GL_TEXTURE_2D_ARRAY:
if (context->getClientVersion() < 3)
{
return gl::error(GL_INVALID_ENUM);
}
texture = context->getTexture2DArray();
break;
default:
return gl::error(GL_INVALID_ENUM);
}
......
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