Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(88)

Issue 1714903003: mustash: Move gpu/ipc to gpu/ipc/common (Closed)

Created:
4 years, 10 months ago by Fady Samuel
Modified:
4 years, 9 months ago
Reviewers:
Tom Sepez, Nico, jam, piman
CC:
chromium-reviews, rjkroege, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin-cc_chromium.org, piman+watch_chromium.org, cc-bugs_chromium.org, ben+mojo_chromium.org, darin (slow to review)
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

mustash: Move gpu/ipc to gpu/ipc/common Mus will use the gpu service and client code currently in content/common/gpu. BUG=586389 CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel Committed: https://crrev.com/ef5a0b65bc5d6b5e7b293db91d90ddfcdeed4995 Cr-Commit-Position: refs/heads/master@{#379416}

Patch Set 1 #

Patch Set 2 : Moved SurfaceTexture* #

Patch Set 3 : Fixed namespace of SurfaceTextureManager #

Patch Set 4 : Fixed Android build #

Patch Set 5 : Fix android test build #

Patch Set 6 : Rebase #

Patch Set 7 : Fixed gyp android build #

Patch Set 8 : Rebased + Another try at the bots (I can't get it to break locally) #

Patch Set 9 : Rebased #

Patch Set 10 : Renderer Depends on GPU IPC #

Patch Set 11 : Fix gpu_ipc_common #

Patch Set 12 : Restore content_renderer.gypi #

Patch Set 13 : Remove gpu_ipc.gypi #

Patch Set 14 : Simplify gpu_ipc_common.gypi #

Patch Set 15 : Rebased #

Patch Set 16 : No EXPORT #

Patch Set 17 : Simplified CL. Moving android files in separate CL. #

Patch Set 18 : Rebased #

Patch Set 19 : Fixed gyp build on Linux #

Patch Set 20 : Fix Win64 build #

Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -603 lines) Patch
M components/mus/public/interfaces/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M content/common/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +1 line, -1 line 0 comments Download
M content/common/cc_messages.h View 1 chunk +1 line, -1 line 0 comments Download
M content/common/gpu/gpu_messages.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 1 chunk +1 line, -1 line 0 comments Download
M gpu/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +0 lines, -1 line 0 comments Download
M gpu/command_buffer/common/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M gpu/command_buffer/common/mojo.typemap View 1 chunk +6 lines, -6 lines 0 comments Download
M gpu/gpu.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 5 chunks +0 lines, -45 lines 0 comments Download
M gpu/gpu_ipc.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +0 lines, -28 lines 0 comments Download
M gpu/gpu_ipc_common.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 chunks +5 lines, -0 lines 0 comments Download
M gpu/gpu_nacl.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 17 18 1 chunk +1 line, -1 line 0 comments Download
D gpu/ipc/BUILD.gn View 1 chunk +0 lines, -35 lines 0 comments Download
D gpu/ipc/DEPS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +0 lines, -4 lines 0 comments Download
D gpu/ipc/OWNERS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +0 lines, -13 lines 0 comments Download
M gpu/ipc/common/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +9 lines, -2 lines 0 comments Download
A + gpu/ipc/common/DEPS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 chunks +-1 lines, --1 lines 0 comments Download
A + gpu/ipc/common/OWNERS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 chunks +-1 lines, --1 lines 0 comments Download
A + gpu/ipc/common/gpu_command_buffer_traits.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +2 lines, -2 lines 0 comments Download
A + gpu/ipc/common/gpu_command_buffer_traits.cc View 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +5 lines, -5 lines 0 comments Download
A + gpu/ipc/common/gpu_command_buffer_traits_multi.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + gpu/ipc/common/id_type_traits.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 chunks +-1 lines, --1 lines 0 comments Download
D gpu/ipc/gpu_command_buffer_traits.h View 1 chunk +0 lines, -80 lines 0 comments Download
D gpu/ipc/gpu_command_buffer_traits.cc View 1 chunk +0 lines, -211 lines 0 comments Download
D gpu/ipc/gpu_command_buffer_traits_multi.h View 1 chunk +0 lines, -116 lines 0 comments Download
D gpu/ipc/id_type_traits.h View 1 chunk +0 lines, -42 lines 0 comments Download
M ppapi/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +1 line, -1 line 0 comments Download
M ppapi/native_client/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M ppapi/ppapi_internal.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 4 chunks +5 lines, -5 lines 0 comments Download
M ppapi/ppapi_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +1 line, -1 line 0 comments Download
M ppapi/proxy/BUILD.gn View 2 chunks +2 lines, -2 lines 0 comments Download
M ppapi/proxy/ppapi_messages.h View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 107 (56 generated)
Fady Samuel
4 years, 10 months ago (2016-02-19 19:52:02 UTC) #3
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/20001
4 years, 10 months ago (2016-02-19 20:08:34 UTC) #6
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_arm64_dbg_recipe on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/24396) android_chromium_gn_compile_dbg on ...
4 years, 10 months ago (2016-02-19 20:36:24 UTC) #8
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/40001
4 years, 10 months ago (2016-02-19 20:54:30 UTC) #10
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_gn_chromeos_rel on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_gn_chromeos_rel/builds/146031)
4 years, 10 months ago (2016-02-19 21:06:48 UTC) #12
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/60001
4 years, 10 months ago (2016-02-19 21:28:15 UTC) #14
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_compile_dbg/builds/24528) linux_android_rel_ng on ...
4 years, 10 months ago (2016-02-19 21:48:25 UTC) #16
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/80001
4 years, 10 months ago (2016-02-19 22:03:53 UTC) #18
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_compile_dbg/builds/24553) linux_android_rel_ng on ...
4 years, 10 months ago (2016-02-19 22:27:20 UTC) #20
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/100001
4 years, 10 months ago (2016-02-22 17:17:24 UTC) #22
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_arm64_dbg_recipe on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/25115) android_compile_dbg on ...
4 years, 10 months ago (2016-02-22 17:39:12 UTC) #24
piman
lgtm
4 years, 10 months ago (2016-02-22 19:06:06 UTC) #25
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/120001
4 years, 10 months ago (2016-02-22 19:58:30 UTC) #27
Fady Samuel
+tsepez@ for: content/common/cc_messages.h content/common/gpu/gpu_messages.h gpu/ipc/BUILD.gn gpu/ipc/common/BUILD.gn gpu/ipc/common/android/surface_texture_manager.cc gpu/ipc/common/android/surface_texture_manager.h gpu/ipc/common/android/surface_texture_peer.cc gpu/ipc/common/android/surface_texture_peer.h gpu/ipc/common/gpu_command_buffer_traits.cc gpu/ipc/common/gpu_command_buffer_traits.h gpu/ipc/common/gpu_command_buffer_traits_multi.h gpu/ipc/common/id_type_traits.h gpu/ipc/gpu_command_buffer_traits.cc ...
4 years, 10 months ago (2016-02-22 19:59:36 UTC) #29
Tom Sepez
RS LGTM on moving files.
4 years, 10 months ago (2016-02-22 20:04:03 UTC) #30
Tom Sepez
RS LGTM on moving files.
4 years, 10 months ago (2016-02-22 20:04:12 UTC) #31
jam
lgtm it would be good if the cl description also explained the motivation for the ...
4 years, 10 months ago (2016-02-22 20:36:30 UTC) #32
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_chromium_gn_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_chromium_gn_compile_dbg/builds/25428)
4 years, 10 months ago (2016-02-22 21:08:08 UTC) #34
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/140001
4 years, 10 months ago (2016-02-23 16:36:14 UTC) #37
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_clang_dbg_recipe on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/25948)
4 years, 10 months ago (2016-02-23 18:00:13 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/160001
4 years, 10 months ago (2016-02-24 00:45:12 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/180001
4 years, 10 months ago (2016-02-24 01:28:13 UTC) #45
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/200001
4 years, 10 months ago (2016-02-24 02:22:35 UTC) #48
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_android on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/cast_shell_android/builds/26197)
4 years, 10 months ago (2016-02-24 02:54:19 UTC) #50
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/220001
4 years, 10 months ago (2016-02-24 03:08:45 UTC) #52
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_compile_dbg/builds/26288) cast_shell_android on ...
4 years, 10 months ago (2016-02-24 03:38:29 UTC) #54
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/240001
4 years, 10 months ago (2016-02-24 04:28:57 UTC) #57
commit-bot: I haz the power
Try jobs failed on following builders: android_clang_dbg_recipe on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/26389)
4 years, 10 months ago (2016-02-24 05:44:19 UTC) #59
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/260001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/260001
4 years, 10 months ago (2016-02-24 12:42:09 UTC) #61
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_clang_dbg_recipe on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/26526)
4 years, 10 months ago (2016-02-24 13:38:59 UTC) #63
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/280001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/280001
4 years, 10 months ago (2016-02-24 16:53:39 UTC) #65
Fady Samuel
thakis@: I can't get android_clang_dbg_recipe to behave. I don't really understand gn/gyp very well. I ...
4 years, 10 months ago (2016-02-24 17:26:44 UTC) #67
Nico
Can you describe how you think the component build works? Then I can check if ...
4 years, 10 months ago (2016-02-24 17:28:59 UTC) #68
Fady Samuel
On 2016/02/24 17:28:59, Nico wrote: > Can you describe how you think the component build ...
4 years, 10 months ago (2016-02-24 17:37:52 UTC) #69
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_clang_dbg_recipe on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/26605)
4 years, 10 months ago (2016-02-24 18:09:55 UTC) #71
Nico
On 2016/02/24 17:37:52, Fady Samuel wrote: > On 2016/02/24 17:28:59, Nico wrote: > > Can ...
4 years, 10 months ago (2016-02-24 20:22:24 UTC) #72
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/300001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/300001
4 years, 10 months ago (2016-02-24 20:58:08 UTC) #74
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_clang_dbg_recipe on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/26784)
4 years, 10 months ago (2016-02-24 21:35:57 UTC) #76
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/320001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/320001
4 years, 9 months ago (2016-03-03 20:39:08 UTC) #81
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_compile_dbg_ng/builds/168392) mac_chromium_rel_ng on ...
4 years, 9 months ago (2016-03-03 20:45:15 UTC) #83
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/340001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/340001
4 years, 9 months ago (2016-03-04 18:51:14 UTC) #85
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_compile_dbg_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_compile_dbg_ng/builds/166335) linux_chromium_chromeos_ozone_rel_ng on ...
4 years, 9 months ago (2016-03-04 18:57:08 UTC) #87
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/360001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/360001
4 years, 9 months ago (2016-03-04 19:52:59 UTC) #89
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_compile_dbg_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/155311)
4 years, 9 months ago (2016-03-04 20:30:48 UTC) #92
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/360001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/360001
4 years, 9 months ago (2016-03-04 20:32:48 UTC) #94
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_compile_dbg_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/155346)
4 years, 9 months ago (2016-03-04 21:02:35 UTC) #96
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/380001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/380001
4 years, 9 months ago (2016-03-04 21:50:44 UTC) #98
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/184464)
4 years, 9 months ago (2016-03-04 23:47:24 UTC) #100
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1714903003/380001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1714903003/380001
4 years, 9 months ago (2016-03-04 23:48:31 UTC) #103
commit-bot: I haz the power
Committed patchset #20 (id:380001)
4 years, 9 months ago (2016-03-05 00:36:00 UTC) #105
commit-bot: I haz the power
4 years, 9 months ago (2016-03-05 00:38:09 UTC) #107
Message was sent while issue was closed.
Patchset 20 (id:??) landed as
https://crrev.com/ef5a0b65bc5d6b5e7b293db91d90ddfcdeed4995
Cr-Commit-Position: refs/heads/master@{#379416}

Powered by Google App Engine
This is Rietveld 408576698