OLD | NEW |
1 /* | 1 /* |
2 * Copyright 2013 Google Inc. | 2 * Copyright 2013 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 GrGLVertexEffect_DEFINED | 8 #ifndef GrGLVertexEffect_DEFINED |
9 #define GrGLVertexEffect_DEFINED | 9 #define GrGLVertexEffect_DEFINED |
10 | 10 |
(...skipping 24 matching lines...) Expand all Loading... |
35 /** | 35 /** |
36 * Provide a default override for base class's emitCode() function. | 36 * Provide a default override for base class's emitCode() function. |
37 */ | 37 */ |
38 virtual void emitCode(GrGLShaderBuilder* builder, | 38 virtual void emitCode(GrGLShaderBuilder* builder, |
39 const GrDrawEffect& drawEffect, | 39 const GrDrawEffect& drawEffect, |
40 EffectKey key, | 40 EffectKey key, |
41 const char* outputColor, | 41 const char* outputColor, |
42 const char* inputColor, | 42 const char* inputColor, |
43 const TransformedCoordsArray& coords, | 43 const TransformedCoordsArray& coords, |
44 const TextureSamplerArray& samplers) SK_OVERRIDE { | 44 const TextureSamplerArray& samplers) SK_OVERRIDE { |
45 GrCrash("GrGLVertexEffect requires GrGLFullShaderBuilder* overload for e
mitCode()."); | 45 SkFAIL("GrGLVertexEffect requires GrGLFullShaderBuilder* overload for em
itCode()."); |
46 } | 46 } |
47 | 47 |
48 private: | 48 private: |
49 typedef GrGLEffect INHERITED; | 49 typedef GrGLEffect INHERITED; |
50 }; | 50 }; |
51 | 51 |
52 #endif | 52 #endif |
OLD | NEW |