diff options
author | bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-07-10 17:51:07 +0000 |
---|---|---|
committer | bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-07-10 17:51:07 +0000 |
commit | f0a104e6f16dc095286d32f1e104894ae0b2b19f (patch) | |
tree | 1a7b54efcf29de53a3b866c600e3e79ed19e1a00 /src/gpu/effects/GrConvolutionEffect.cpp | |
parent | 5c0b3134ab8633e47b328921516a9766be349109 (diff) |
Remove GrStringBuilder
Review URL: http://codereview.appspot.com/6343093/
git-svn-id: http://skia.googlecode.com/svn/trunk@4514 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/gpu/effects/GrConvolutionEffect.cpp')
-rw-r--r-- | src/gpu/effects/GrConvolutionEffect.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gpu/effects/GrConvolutionEffect.cpp b/src/gpu/effects/GrConvolutionEffect.cpp index d0462c6292..349c8672b3 100644 --- a/src/gpu/effects/GrConvolutionEffect.cpp +++ b/src/gpu/effects/GrConvolutionEffect.cpp @@ -73,7 +73,7 @@ void GrGLConvolutionEffect::setupVariables(GrGLShaderBuilder* state, void GrGLConvolutionEffect::emitVS(GrGLShaderBuilder* state, const char* vertexCoords) { - GrStringBuilder* code = &state->fVSCode; + SkString* code = &state->fVSCode; code->appendf("\t\t%s -= vec2(%d, %d) * %s;\n", vertexCoords, fRadius, fRadius, fImageIncrementVar->getName().c_str()); @@ -83,7 +83,7 @@ void GrGLConvolutionEffect::emitFS(GrGLShaderBuilder* state, const char* outputColor, const char* inputColor, const char* samplerName) { - GrStringBuilder* code = &state->fFSCode; + SkString* code = &state->fFSCode; code->appendf("\t\t%s = vec4(0, 0, 0, 0);\n", outputColor); @@ -92,8 +92,8 @@ void GrGLConvolutionEffect::emitFS(GrGLShaderBuilder* state, int width = this ->width(); // Manually unroll loop because some drivers don't; yields 20-30% speedup. for (int i = 0; i < width; i++) { - GrStringBuilder index; - GrStringBuilder kernelIndex; + SkString index; + SkString kernelIndex; index.appendS32(i); fKernelVar->appendArrayAccess(index.c_str(), &kernelIndex); code->appendf("\t\t%s += ", outputColor); |