aboutsummaryrefslogtreecommitdiff
path: root/src/libGLESv2/libGLESv2.cpp
diff options
context:
space:
mode:
authorJamie Madill <jmadill@chromium.org>2013-10-24 17:49:43 -0400
committerJamie Madill <jmadill@chromium.org>2013-10-24 17:49:43 -0400
commit51a943707572a8ba132bae05095af4855c8939e9 (patch)
tree7ea1be86c12f6ae0ee1472956b85e7416ddf7983 /src/libGLESv2/libGLESv2.cpp
parent2ebab858840fb19d4284314caebee4b3cf0700c8 (diff)
downloadangle-51a943707572a8ba132bae05095af4855c8939e9.tar.gz
Replace API queries of immutable texture level count with a specialized function.
TRAC #23978 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods
Diffstat (limited to 'src/libGLESv2/libGLESv2.cpp')
-rw-r--r--src/libGLESv2/libGLESv2.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libGLESv2/libGLESv2.cpp b/src/libGLESv2/libGLESv2.cpp
index 2052a549..17f1eb0f 100644
--- a/src/libGLESv2/libGLESv2.cpp
+++ b/src/libGLESv2/libGLESv2.cpp
@@ -3739,7 +3739,7 @@ void __stdcall glGetTexParameterfv(GLenum target, GLenum pname, GLfloat* params)
{
return gl::error(GL_INVALID_ENUM);
}
- *params = (GLfloat)(texture->isImmutable() ? texture->levelCount() : 0);
+ *params = (GLfloat)texture->immutableLevelCount();
break;
case GL_TEXTURE_USAGE_ANGLE:
*params = (GLfloat)texture->getUsage();
@@ -3809,7 +3809,7 @@ void __stdcall glGetTexParameteriv(GLenum target, GLenum pname, GLint* params)
{
return gl::error(GL_INVALID_ENUM);
}
- *params = texture->isImmutable() ? texture->levelCount() : 0;
+ *params = texture->immutableLevelCount();
break;
case GL_TEXTURE_USAGE_ANGLE:
*params = texture->getUsage();