aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/gl/GrGLProgramStage.h
diff options
context:
space:
mode:
authorGravatar tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-05-18 14:57:40 +0000
committerGravatar tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-05-18 14:57:40 +0000
commit040c41a97c58b069015be3f5062eeb6ffe5adbfd (patch)
tree0af543f00a235ba5c6459b064850754a98c29609 /src/gpu/gl/GrGLProgramStage.h
parenta44435296a5bef37f978778c853ca7789a193361 (diff)
Move state onto GrGLShaderBuilder, to let us implement mappings
as GrCustomStage objects. http://codereview.appspot.com/6216057/ git-svn-id: http://skia.googlecode.com/svn/trunk@3996 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/gpu/gl/GrGLProgramStage.h')
-rw-r--r--src/gpu/gl/GrGLProgramStage.h11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/gpu/gl/GrGLProgramStage.h b/src/gpu/gl/GrGLProgramStage.h
index 4778e7e8a0..61e62e5073 100644
--- a/src/gpu/gl/GrGLProgramStage.h
+++ b/src/gpu/gl/GrGLProgramStage.h
@@ -102,12 +102,9 @@ public:
void setSamplerMode(SamplerMode samplerMode) { fSamplerMode = samplerMode; }
- /** Returns the *effective* coord name after any perspective divide
- or other transform. */
- GrStringBuilder emitTextureSetup(GrStringBuilder* code,
- const char* coordName,
- int stageNum,
- GrGLShaderBuilder* segments);
+ /** Does perspective divide or other necessary transform, then
+ updates the name of the sample coordinates. */
+ void emitTextureSetup(GrGLShaderBuilder* segments);
protected:
@@ -118,8 +115,6 @@ protected:
const char* coordName);
SamplerMode fSamplerMode;
- GrStringBuilder fCoordName;
-
};
#endif