|
Remove CommandBuffer::GetTransferBuffer.
The only time we call GetTransferBuffer is on Pepper, right after
CreateTransferBuffer, so combine the two. This lets us dramatically remove all
the maintenance burden (maps) and extra IPCs.
Also separate service-only calls out of CommandBuffer, into CommandBufferServiceBase
BUG=None
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=260806
Total comments: 9
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+100 lines, -400 lines) |
Patch |
|
M |
content/common/gpu/client/command_buffer_proxy_impl.h
|
View
|
|
2 chunks |
+0 lines, -9 lines |
0 comments
|
Download
|
|
M |
content/common/gpu/client/command_buffer_proxy_impl.cc
|
View
|
|
4 chunks |
+0 lines, -68 lines |
0 comments
|
Download
|
|
M |
content/common/gpu/gpu_command_buffer_stub.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+0 lines, -36 lines |
0 comments
|
Download
|
|
M |
content/common/gpu/gpu_messages.h
|
View
|
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
|
M |
content/renderer/pepper/ppb_graphics_3d_impl.h
|
View
|
1
2
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
|
M |
content/renderer/pepper/ppb_graphics_3d_impl.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+4 lines, -27 lines |
0 comments
|
Download
|
|
M |
gpu/command_buffer/client/client_test_helper.h
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
gpu/command_buffer/common/command_buffer.h
|
View
|
|
2 chunks |
+0 lines, -18 lines |
0 comments
|
Download
|
|
M |
gpu/command_buffer/common/command_buffer_mock.h
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
gpu/command_buffer/service/command_buffer_service.h
|
View
|
|
2 chunks |
+25 lines, -2 lines |
0 comments
|
Download
|
|
M |
gpu/command_buffer/service/gpu_scheduler.h
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
gpu/command_buffer/service/gpu_scheduler.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
gpu/command_buffer/service/in_process_command_buffer.h
|
View
|
|
3 chunks |
+2 lines, -7 lines |
0 comments
|
Download
|
|
M |
gpu/command_buffer/service/in_process_command_buffer.cc
|
View
|
|
2 chunks |
+0 lines, -18 lines |
0 comments
|
Download
|
|
M |
mojo/examples/pepper_container_app/graphics_3d_resource.h
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
|
M |
mojo/examples/pepper_container_app/graphics_3d_resource.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+4 lines, -9 lines |
0 comments
|
Download
|
|
M |
mojo/gles2/command_buffer_client_impl.h
|
View
|
|
3 chunks |
+0 lines, -9 lines |
0 comments
|
Download
|
|
M |
mojo/gles2/command_buffer_client_impl.cc
|
View
|
|
3 chunks |
+0 lines, -37 lines |
0 comments
|
Download
|
|
M |
mojo/mojo_examples.gypi
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
ppapi/proxy/nacl_message_scanner.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
ppapi/proxy/nacl_message_scanner_unittest.cc
|
View
|
1
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
ppapi/proxy/ppapi_command_buffer_proxy.h
|
View
|
|
2 chunks |
+0 lines, -9 lines |
0 comments
|
Download
|
|
M |
ppapi/proxy/ppapi_command_buffer_proxy.cc
|
View
|
1
2
|
3 chunks |
+13 lines, -63 lines |
0 comments
|
Download
|
|
M |
ppapi/proxy/ppapi_messages.h
|
View
|
1
2
3
4
5
|
1 chunk |
+3 lines, -6 lines |
0 comments
|
Download
|
|
M |
ppapi/proxy/ppb_graphics_3d_proxy.h
|
View
|
1
2
|
2 chunks |
+7 lines, -10 lines |
0 comments
|
Download
|
|
M |
ppapi/proxy/ppb_graphics_3d_proxy.cc
|
View
|
1
2
|
5 chunks |
+22 lines, -42 lines |
0 comments
|
Download
|
|
M |
ppapi/thunk/ppb_graphics_3d_api.h
|
View
|
1
2
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
Total messages: 25 (0 generated)
|