|
|
Mus: Move InProcessCommandBuffer and GLInProcessContext to gpu/ipc
We would like to use InProcessCommandBuffer and GLInProcessContext
in mus-gpu. In a subsequent patch, InProcessCommandBuffer will use
PassThroughImageTransportSurface in order to receive notification
of when a SwapBuffers completes and latency info, among other things.
PassThroughImageTransportSurface lives in gpu/ipc/service.
gpu/command_buffer/service cannot depend on gpu/ipc/service. Thus,
we move this code to gpu/ipc where it can depend on both
gpu/command_buffer/{client, common, service} and
gpu/ipc/{client, common, service}
BUG= 661278
TBR=sky@chromium.org for ui, danakj@chromium.org for display_compositor/cc, boliu@chromium.org for android_webview, dtrainor@chromium.org for blimp.
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
Committed: https://crrev.com/600b99ea4e897ae59eb10828e452a00a80e9c581
Cr-Commit-Position: refs/heads/master@{#431519}
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+119 lines, -1788 lines) |
Patch |
 |
M |
android_webview/BUILD.gn
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
android_webview/browser/aw_render_thread_context_provider.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
android_webview/browser/aw_render_thread_context_provider.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
android_webview/browser/deferred_gpu_command_service.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
android_webview/lib/main/aw_main_delegate.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
blimp/client/support/compositor/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
blimp/client/support/compositor/blimp_context_provider.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
blimp/client/support/compositor/blimp_context_provider.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
cc/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
cc/test/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
cc/test/layer_tree_pixel_test.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
cc/test/test_in_process_context_provider.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
components/display_compositor/BUILD.gn
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
components/display_compositor/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
components/display_compositor/gl_helper_benchmark.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
components/display_compositor/gl_helper_unittest.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
components/display_compositor/yuv_readback_unittest.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
gpu/BUILD.gn
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/client/BUILD.gn
|
View
|
|
1 chunk |
+0 lines, -20 lines |
0 comments
|
Download
|
 |
D |
gpu/command_buffer/client/gl_in_process_context.h
|
View
|
|
1 chunk |
+0 lines, -70 lines |
0 comments
|
Download
|
 |
D |
gpu/command_buffer/client/gl_in_process_context.cc
|
View
|
|
1 chunk |
+0 lines, -212 lines |
0 comments
|
Download
|
 |
D |
gpu/command_buffer/client/gl_in_process_context_export.h
|
View
|
|
1 chunk |
+0 lines, -29 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/service/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
D |
gpu/command_buffer/service/in_process_command_buffer.h
|
View
|
|
1 chunk |
+0 lines, -315 lines |
0 comments
|
Download
|
 |
D |
gpu/command_buffer/service/in_process_command_buffer.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+0 lines, -1077 lines |
0 comments
|
Download
|
 |
A |
gpu/ipc/BUILD.gn
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+60 lines, -0 lines |
0 comments
|
Download
|
 |
M |
gpu/ipc/client/gpu_in_process_context_tests.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A + |
gpu/ipc/gl_in_process_context.h
|
View
|
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
gpu/ipc/gl_in_process_context.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A + |
gpu/ipc/gl_in_process_context_export.h
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A + |
gpu/ipc/in_process_command_buffer.h
|
View
|
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
gpu/ipc/in_process_command_buffer.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
14 chunks |
+25 lines, -33 lines |
0 comments
|
Download
|
 |
M |
ui/compositor/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/compositor/test/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/compositor/test/in_process_context_provider.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 65 (42 generated)
|