diff options
author | tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-05-18 14:57:40 +0000 |
---|---|---|
committer | tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-05-18 14:57:40 +0000 |
commit | 040c41a97c58b069015be3f5062eeb6ffe5adbfd (patch) | |
tree | 0af543f00a235ba5c6459b064850754a98c29609 /src/gpu/gl/GrGLProgramStage.h | |
parent | a44435296a5bef37f978778c853ca7789a193361 (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.h | 11 |
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 |