Make RT & TEX base classes aware of NPOT/min-RT bloated size
Review URL: http://codereview.appspot.com/4849045/
git-svn-id: http://skia.googlecode.com/svn/trunk@2057 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gpu/src/GrGpuGLShaders.cpp b/gpu/src/GrGpuGLShaders.cpp
index 6d75de8..adac9b0 100644
--- a/gpu/src/GrGpuGLShaders.cpp
+++ b/gpu/src/GrGpuGLShaders.cpp
@@ -462,11 +462,11 @@
const int& uni = fProgramData->fUniLocations.fStages[s].fNormalizedTexelSizeUni;
if (GrGLProgram::kUnusedUniform != uni) {
GrGLTexture* texture = (GrGLTexture*) fCurrDrawState.fTextures[s];
- if (texture->allocWidth() != fProgramData->fTextureWidth[s] ||
- texture->allocHeight() != fProgramData->fTextureWidth[s]) {
+ if (texture->allocatedWidth() != fProgramData->fTextureWidth[s] ||
+ texture->allocatedHeight() != fProgramData->fTextureWidth[s]) {
- float texelSize[] = {1.f / texture->allocWidth(),
- 1.f / texture->allocHeight()};
+ float texelSize[] = {1.f / texture->allocatedWidth(),
+ 1.f / texture->allocatedHeight()};
GR_GL(Uniform2fv(uni, 1, texelSize));
}
}