| OLD | NEW | 
|    1 /* |    1 /* | 
|    2  * Copyright 2012 Google Inc. |    2  * Copyright 2012 Google Inc. | 
|    3  * |    3  * | 
|    4  * Use of this source code is governed by a BSD-style license that can be |    4  * Use of this source code is governed by a BSD-style license that can be | 
|    5  * found in the LICENSE file. |    5  * found in the LICENSE file. | 
|    6  */ |    6  */ | 
|    7  |    7  | 
|    8 #ifndef GrTextureDomainEffect_DEFINED |    8 #ifndef GrTextureDomainEffect_DEFINED | 
|    9 #define GrTextureDomainEffect_DEFINED |    9 #define GrTextureDomainEffect_DEFINED | 
|   10  |   10  | 
|   11 #include "GrSingleTextureEffect.h" |   11 #include "GrSingleTextureEffect.h" | 
|   12 #include "gl/GrGLProcessor.h" |   12 #include "gl/GrGLFragmentProcessor.h" | 
|   13  |   13  | 
|   14 class GrGLProgramBuilder; |   14 class GrGLProgramBuilder; | 
|   15 class GrGLShaderBuilder; |   15 class GrGLShaderBuilder; | 
|   16 class GrInvariantOutput; |   16 class GrInvariantOutput; | 
|   17 struct SkRect; |   17 struct SkRect; | 
|   18  |   18  | 
|   19 /** |   19 /** | 
|   20  * Limits a texture's lookup coordinates to a domain. Samples outside the domain
      are either clamped |   20  * Limits a texture's lookup coordinates to a domain. Samples outside the domain
      are either clamped | 
|   21  * the edge of the domain or result in a vec4 of zeros (decal mode). The domain 
     is clipped to |   21  * the edge of the domain or result in a vec4 of zeros (decal mode). The domain 
     is clipped to | 
|   22  * normalized texture coords ([0,1]x[0,1] square). Bilinear filtering can cause 
     texels outside the |   22  * normalized texture coords ([0,1]x[0,1] square). Bilinear filtering can cause 
     texels outside the | 
| (...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  190     bool onIsEqual(const GrFragmentProcessor&) const override; |  190     bool onIsEqual(const GrFragmentProcessor&) const override; | 
|  191  |  191  | 
|  192     void onComputeInvariantOutput(GrInvariantOutput* inout) const override; |  192     void onComputeInvariantOutput(GrInvariantOutput* inout) const override; | 
|  193  |  193  | 
|  194     GR_DECLARE_FRAGMENT_PROCESSOR_TEST; |  194     GR_DECLARE_FRAGMENT_PROCESSOR_TEST; | 
|  195  |  195  | 
|  196     typedef GrSingleTextureEffect INHERITED; |  196     typedef GrSingleTextureEffect INHERITED; | 
|  197 }; |  197 }; | 
|  198  |  198  | 
|  199 #endif |  199 #endif | 
| OLD | NEW |