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

Issue 2764753004: mus-gpu: Talk to the GpuHost from the IO thread. (Closed)

Created:
3 years, 9 months ago by sadrul
Modified:
3 years, 9 months ago
CC:
chromium-reviews, piman+watch_chromium.org, rjkroege
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

mus-gpu: Talk to the GpuHost from the IO thread. Bind the GpuHost connection on the IO thread, so that messages from the gpu process can still be sent to the host process (i.e. chrome browser) while the main thread is blocked. BUG=643746 Review-Url: https://codereview.chromium.org/2764753004 Cr-Commit-Position: refs/heads/master@{#458722} Committed: https://chromium.googlesource.com/chromium/src/+/66d333e3d935e43745ad8ae27b5b76a3a34f4917

Patch Set 1 #

Total comments: 3

Patch Set 2 : simplify #

Patch Set 3 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -10 lines) Patch
M services/ui/gpu/gpu_service.h View 1 1 chunk +1 line, -1 line 0 comments Download
M services/ui/gpu/gpu_service.cc View 1 2 3 chunks +9 lines, -9 lines 0 comments Download

Messages

Total messages: 33 (20 generated)
sadrul
3 years, 9 months ago (2017-03-21 22:25:37 UTC) #6
Ken Rockot(use gerrit already)
https://codereview.chromium.org/2764753004/diff/1/services/ui/gpu/gpu_service.cc File services/ui/gpu/gpu_service.cc (right): https://codereview.chromium.org/2764753004/diff/1/services/ui/gpu/gpu_service.cc#newcode121 services/ui/gpu/gpu_service.cc:121: gpu_host_ = mojom::ThreadSafeGpuHostPtr::Create(std::move(gpu_host)); The ThreadSafeInterfacePtr itself is thread-safe, but ...
3 years, 9 months ago (2017-03-21 22:40:35 UTC) #7
sadrul
https://codereview.chromium.org/2764753004/diff/1/services/ui/gpu/gpu_service.cc File services/ui/gpu/gpu_service.cc (right): https://codereview.chromium.org/2764753004/diff/1/services/ui/gpu/gpu_service.cc#newcode121 services/ui/gpu/gpu_service.cc:121: gpu_host_ = mojom::ThreadSafeGpuHostPtr::Create(std::move(gpu_host)); On 2017/03/21 22:40:35, Ken Rockot wrote: ...
3 years, 9 months ago (2017-03-21 22:43:10 UTC) #8
sadrul
https://codereview.chromium.org/2764753004/diff/1/services/ui/gpu/gpu_service.cc File services/ui/gpu/gpu_service.cc (right): https://codereview.chromium.org/2764753004/diff/1/services/ui/gpu/gpu_service.cc#newcode121 services/ui/gpu/gpu_service.cc:121: gpu_host_ = mojom::ThreadSafeGpuHostPtr::Create(std::move(gpu_host)); On 2017/03/21 22:43:10, sadrul wrote: > ...
3 years, 9 months ago (2017-03-21 23:14:17 UTC) #15
Ken Rockot(use gerrit already)
lgtm
3 years, 9 months ago (2017-03-21 23:17:45 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2764753004/40001
3 years, 9 months ago (2017-03-21 23:50:17 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: ios-simulator-xcode-clang on master.tryserver.chromium.mac (JOB_TIMED_OUT, build hasn't started yet, builder ...
3 years, 9 months ago (2017-03-22 01:44:26 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2764753004/40001
3 years, 9 months ago (2017-03-22 02:19:28 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: ios-simulator on master.tryserver.chromium.mac (JOB_TIMED_OUT, build hasn't started yet, builder ...
3 years, 9 months ago (2017-03-22 02:27:18 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2764753004/40001
3 years, 9 months ago (2017-03-22 04:00:09 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: ios-simulator-xcode-clang on master.tryserver.chromium.mac (JOB_TIMED_OUT, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator-xcode-clang/builds/63582)
3 years, 9 months ago (2017-03-22 04:21:03 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2764753004/40001
3 years, 9 months ago (2017-03-22 11:50:50 UTC) #30
commit-bot: I haz the power
3 years, 9 months ago (2017-03-22 11:55:44 UTC) #33
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/66d333e3d935e43745ad8ae27b5b...

Powered by Google App Engine
This is Rietveld 408576698