diff options
author | 2015-05-26 09:49:05 -0700 | |
---|---|---|
committer | 2015-05-26 09:49:05 -0700 | |
commit | 6a44c6a7d89b748fb040d41697a337d357d7fa22 (patch) | |
tree | b579537e83e03bf1b982a4a823ab4a63f1f6a993 /src/gpu/gl/builders | |
parent | 36ec383c579066520357605eb8726193f251187e (diff) |
Move DstCoordTexture to GrXP, rename and remove the word "copy" from dstcopytexture names.
Committed: https://skia.googlesource.com/skia/+/bb106b5f6ee18f7453b63f3a95f421b60a957f39
Review URL: https://codereview.chromium.org/1132093004
Diffstat (limited to 'src/gpu/gl/builders')
-rw-r--r-- | src/gpu/gl/builders/GrGLFragmentShaderBuilder.cpp | 12 | ||||
-rw-r--r-- | src/gpu/gl/builders/GrGLFragmentShaderBuilder.h | 8 |
2 files changed, 10 insertions, 10 deletions
diff --git a/src/gpu/gl/builders/GrGLFragmentShaderBuilder.cpp b/src/gpu/gl/builders/GrGLFragmentShaderBuilder.cpp index 044752f7a5..ee137c483a 100644 --- a/src/gpu/gl/builders/GrGLFragmentShaderBuilder.cpp +++ b/src/gpu/gl/builders/GrGLFragmentShaderBuilder.cpp @@ -12,7 +12,7 @@ #define GL_CALL(X) GR_GL_CALL(fProgramBuilder->gpu()->glInterface(), X) #define GL_CALL_RET(R, X) GR_GL_CALL_RET(fProgramBuilder->gpu()->glInterface(), R, X) -const char* GrGLFragmentShaderBuilder::kDstCopyColorName = "_dstColor"; +const char* GrGLFragmentShaderBuilder::kDstTextureColorName = "_dstColor"; static const char* declared_color_output_name() { return "fsColorOut"; } static const char* dual_source_output_name() { return "dualSourceOut"; } static void append_default_precision_qualifier(GrSLPrecision p, @@ -78,17 +78,17 @@ static const char* specific_layout_qualifier_name(GrBlendEquation equation) { } GrGLFragmentShaderBuilder::DstReadKey -GrGLFragmentShaderBuilder::KeyForDstRead(const GrTexture* dstCopy, const GrGLCaps& caps) { +GrGLFragmentShaderBuilder::KeyForDstRead(const GrTexture* dstTexture, const GrGLCaps& caps) { uint32_t key = kYesDstRead_DstReadKeyBit; if (caps.glslCaps()->fbFetchSupport()) { return key; } - SkASSERT(dstCopy); - if (!caps.textureSwizzleSupport() && GrPixelConfigIsAlphaOnly(dstCopy->config())) { + SkASSERT(dstTexture); + if (!caps.textureSwizzleSupport() && GrPixelConfigIsAlphaOnly(dstTexture->config())) { // The fact that the config is alpha-only must be considered when generating code. key |= kUseAlphaConfig_DstReadKeyBit; } - if (kTopLeft_GrSurfaceOrigin == dstCopy->origin()) { + if (kTopLeft_GrSurfaceOrigin == dstTexture->origin()) { key |= kTopLeftOrigin_DstReadKeyBit; } SkASSERT(static_cast<DstReadKey>(key) == key); @@ -220,7 +220,7 @@ const char* GrGLFragmentShaderBuilder::dstColor() { } return fbFetchColorName; } else { - return kDstCopyColorName; + return kDstTextureColorName; } } diff --git a/src/gpu/gl/builders/GrGLFragmentShaderBuilder.h b/src/gpu/gl/builders/GrGLFragmentShaderBuilder.h index 1ab7af6b1b..66e55827c0 100644 --- a/src/gpu/gl/builders/GrGLFragmentShaderBuilder.h +++ b/src/gpu/gl/builders/GrGLFragmentShaderBuilder.h @@ -81,10 +81,10 @@ public: typedef uint8_t DstReadKey; typedef uint8_t FragPosKey; - /** Returns a key for adding code to read the copy-of-dst color in service of effects that + /** Returns a key for adding code to read the dst texture color in service of effects that require reading the dst. It must not return 0 because 0 indicates that there is no dst - copy read at all (in which case this function should not be called). */ - static DstReadKey KeyForDstRead(const GrTexture* dstCopy, const GrGLCaps&); + texture at all (in which case this function should not be called). */ + static DstReadKey KeyForDstRead(const GrTexture* dsttexture, const GrGLCaps&); /** Returns a key for reading the fragment location. This should only be called if there is an effect that will requires the fragment position. If the fragment position is not required, @@ -149,7 +149,7 @@ private: kBottomLeftFragPosRead_FragPosKey = 0x2,// Read frag pos relative to bottom-left. }; - static const char* kDstCopyColorName; + static const char* kDstTextureColorName; bool fHasCustomColorOutput; bool fHasSecondaryOutput; |