|
Creates a new base class for any GrCustomStage that needs a texture. Ports all extant stages to use it.
Verified that new stages that try to use the old texture pointer & not derive from GrSingleTextureEffect will fail gracefully. A follow-on CL will remove the old texture pointer.
Base class has virtual API to support arbitrary numbers of textures, but doesn't provide any storage for them.
Total comments: 8
Total comments: 3
Total comments: 1
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+237 lines, -109 lines) |
Patch |
|
M |
gyp/gpu.gyp
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
include/core/SkImageFilter.h
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
include/gpu/GrCustomStage.h
|
View
|
1
2
3
4
5
|
2 chunks |
+16 lines, -3 lines |
1 comment
|
Download
|
|
M |
src/core/SkPaint.cpp
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/effects/SkLightingImageFilter.cpp
|
View
|
1
2
3
4
5
|
17 chunks |
+35 lines, -28 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrContext.cpp
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrCustomStage.cpp
|
View
|
1
2
3
4
5
|
2 chunks |
+21 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/SkGpuDevice.cpp
|
View
|
1
2
3
4
|
4 chunks |
+16 lines, -13 lines |
0 comments
|
Download
|
|
M |
src/gpu/effects/Gr1DKernelEffect.h
|
View
|
1
2
3
4
|
4 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
|
M |
src/gpu/effects/GrConvolutionEffect.h
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
src/gpu/effects/GrConvolutionEffect.cpp
|
View
|
1
2
3
4
5
|
4 chunks |
+8 lines, -7 lines |
0 comments
|
Download
|
|
M |
src/gpu/effects/GrGradientEffects.h
|
View
|
1
2
3
4
|
6 chunks |
+16 lines, -19 lines |
0 comments
|
Download
|
|
M |
src/gpu/effects/GrGradientEffects.cpp
|
View
|
1
2
3
4
5
|
12 chunks |
+18 lines, -14 lines |
0 comments
|
Download
|
|
M |
src/gpu/effects/GrMorphologyEffect.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/gpu/effects/GrMorphologyEffect.cpp
|
View
|
1
2
3
4
5
|
4 chunks |
+7 lines, -5 lines |
1 comment
|
Download
|
|
A |
src/gpu/effects/GrSingleTextureEffect.h
|
View
|
1
2
3
4
|
1 chunk |
+28 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/gpu/effects/GrSingleTextureEffect.cpp
|
View
|
1
2
|
1 chunk |
+29 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLProgramStage.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLProgramStage.cpp
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL.cpp
|
View
|
1
2
3
4
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL_program.cpp
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL_unittest.cpp
|
View
|
1
2
3
4
|
4 chunks |
+9 lines, -6 lines |
0 comments
|
Download
|
Total messages: 25
|