|
Separate GL path rendering state from GrGpuGL to GrGLPathRendering
Separate GL path rendering state from GrGpuGL to GrGLPathRendering. This
makes GrGpuGL code simpler.
The intention is that while GrGpuGL represents the global environment for GL,
the GrGLPathRendering represents the global environment for path rendering
extension.
Add GrPathRendering, a base class for path rendering, and inherit
GrGLPathRendering from that. Move the path rendering virtual functions from
GrGpu to GrPathRendering.
Committed: https://skia.googlesource.com/skia/+/ccdaa0422501e5cbcba53d6bd19f2736f1beaef3
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+531 lines, -467 lines) |
Patch |
|
M |
gyp/gpu.gypi
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrDrawTarget.h
|
View
|
1
2
|
3 chunks |
+4 lines, -27 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrGpu.h
|
View
|
1
2
|
5 chunks |
+7 lines, -10 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrGpu.cpp
|
View
|
1
|
4 chunks |
+5 lines, -6 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrInOrderDrawBuffer.cpp
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
A |
src/gpu/GrPathRendering.h
|
View
|
1
2
|
1 chunk |
+75 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrStencilAndCoverTextContext.cpp
|
View
|
1
2
|
6 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLPath.cpp
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLPathRange.cpp
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLPathRendering.h
|
View
|
1
2
3
|
3 chunks |
+53 lines, -11 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLPathRendering.cpp
|
View
|
1
2
3
|
5 chunks |
+323 lines, -13 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLProgram.cpp
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLProgramEffects.cpp
|
View
|
|
1 chunk |
+8 lines, -6 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLUtil.h
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLUtil.cpp
|
View
|
|
1 chunk |
+25 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL.h
|
View
|
|
9 chunks |
+6 lines, -36 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL.cpp
|
View
|
1
2
3
4
|
11 chunks |
+3 lines, -341 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL_program.cpp
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
Total messages: 12 (0 generated)
|