|
Implement filling a path with nv_path_rendering cover
Implement filling a path with nv_path_rendering cover functionality.
The nv_path_rendering cover can be used if the fill is non-inverted
and the draw operation does not require use of vertex shaders.
Moves code for the inverted fill from GrStencilAndCoverPathRenderer
down to GrGpuGL.
Committed: http://code.google.com/p/skia/source/detail?r=11667
Total comments: 29
Total comments: 4
Total comments: 10
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+329 lines, -176 lines) |
Patch |
|
M |
include/gpu/GrTypes.h
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrClipMaskManager.h
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrClipMaskManager.cpp
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+26 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrDrawTarget.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
5 chunks |
+20 lines, -10 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrDrawTarget.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
7 chunks |
+39 lines, -12 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrDrawTargetCaps.h
|
View
|
6
7
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrGpu.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+8 lines, -7 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrGpu.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
4 chunks |
+51 lines, -5 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrInOrderDrawBuffer.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
6 chunks |
+15 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrInOrderDrawBuffer.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
6 chunks |
+34 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrStencilAndCoverPathRenderer.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
5 chunks |
+18 lines, -38 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLCaps.cpp
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLProgram.cpp
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLProgramDesc.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLShaderBuilder.cpp
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL.h
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
6 chunks |
+99 lines, -92 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL_program.cpp
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
Total messages: 20 (0 generated)
|