|
Add ContextProvider::InvalidateGrContext to reset GL state in GrContext
If rendering code that is shared with GrContext changes any GL state,
then skia caches need to be notified. This adds InvalidateGrContext()
method that will call private pure virtual method. InvalidateGrContext
default argument will clear all state in GrContext.
Updated classes that derive from ContextProvider.
R=piman@chromium.org
BUG=
Committed: https://crrev.com/c16f8dcdc00218681934a1425f53c9badefbe01a
Cr-Commit-Position: refs/heads/master@{#329255}
Total comments: 6
Total comments: 1
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+66 lines, -0 lines) |
Patch |
 |
M |
android_webview/browser/aw_render_thread_context_provider.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
android_webview/browser/aw_render_thread_context_provider.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/output/context_provider.h
|
View
|
1
2
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/resources/tile_task_worker_pool_perftest.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/test/test_context_provider.h
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
cc/test/test_context_provider.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+8 lines, -0 lines |
1 comment
|
Download
|
 |
M |
cc/test/test_in_process_context_provider.h
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
cc/test/test_in_process_context_provider.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/surfaces/context_provider_mojo.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
components/surfaces/context_provider_mojo.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/android/in_process/context_provider_in_process.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/android/in_process/context_provider_in_process.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/client/context_provider_command_buffer.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/client/context_provider_command_buffer.cc
|
View
|
1
2
3
4
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
mojo/cc/context_provider_mojo.h
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
mojo/cc/context_provider_mojo.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/compositor/test/in_process_context_provider.h
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/compositor/test/in_process_context_provider.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
Total messages: 65 (29 generated)
|