|
On deferred GPU architectures, full screen clears are free (if not even faster then partial clears). This CL exposes that behavior via the gpu capabilities and adds a flag to clear to allow the optimization.
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+46 lines, -17 lines) |
Patch |
|
M |
include/gpu/GrContext.h
|
View
|
2
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
src/effects/SkBitmapAlphaThresholdShader.cpp
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/effects/SkGpuBlurUtils.cpp
|
View
|
2
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
src/effects/SkMorphologyImageFilter.cpp
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/gpu/GrClipMaskManager.cpp
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrContext.cpp
|
View
|
2
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrDrawTarget.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
2 comments
|
Download
|
|
M |
src/gpu/GrGpu.h
|
View
|
1
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrGpu.cpp
|
View
|
1
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
src/gpu/GrInOrderDrawBuffer.h
|
View
|
1
2
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/GrInOrderDrawBuffer.cpp
|
View
|
1
2
|
3 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
|
M |
src/gpu/SkGpuDevice.cpp
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLCaps.h
|
View
|
1
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGLCaps.cpp
|
View
|
1
|
4 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL.h
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/gpu/gl/GrGpuGL.cpp
|
View
|
1
2
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|