diff options
author | Jamie Madill <jmadill@chromium.org> | 2013-10-24 17:49:43 -0400 |
---|---|---|
committer | Jamie Madill <jmadill@chromium.org> | 2013-10-24 17:49:43 -0400 |
commit | 51a943707572a8ba132bae05095af4855c8939e9 (patch) | |
tree | 7ea1be86c12f6ae0ee1472956b85e7416ddf7983 /src/libGLESv2/libGLESv2.cpp | |
parent | 2ebab858840fb19d4284314caebee4b3cf0700c8 (diff) | |
download | angle-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.cpp | 4 |
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(); |