|
Provide shared context to Platform API in renderer.
Implements the WebKit::Platform::sharedOffscreenGraphicsContext3D API
in the renderer, and provide the same shared context to WebKit and the
compositor when the compositor is not threaded.
RenderWidgetCompositor and RendererWebKitPlatformSupport both access
the shared context through RenderThreadImpl who creates them.
R=piman,jamesr
BUG= 177768
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=186342
Total comments: 4
Total comments: 2
Total comments: 2
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+150 lines, -155 lines) |
Patch |
 |
M |
cc/context_provider.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/test/fake_context_provider.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/in_process_webkit/browser_webkitplatformsupport_impl.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/browser/in_process_webkit/browser_webkitplatformsupport_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/compositor_impl_android.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
1 chunk |
+7 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/image_transport_factory.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/client/context_provider_command_buffer.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/common/webkitplatformsupport_impl.h
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+0 lines, -9 lines |
0 comments
|
Download
|
 |
M |
content/common/webkitplatformsupport_impl.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+0 lines, -36 lines |
0 comments
|
Download
|
 |
M |
content/renderer/gpu/render_widget_compositor.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/renderer/gpu/render_widget_compositor.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+4 lines, -72 lines |
0 comments
|
Download
|
 |
M |
content/renderer/render_thread_impl.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
7 chunks |
+24 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/render_thread_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
2 chunks |
+48 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/renderer_webkitplatformsupport_impl.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
4 chunks |
+10 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/renderer/renderer_webkitplatformsupport_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
4 chunks |
+47 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ui/compositor/compositor.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/gpu/context_provider_in_process.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
Total messages: 21 (0 generated)
|