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

Issue 1165823003: Re-land: content: Enable native GpuMemoryBuffers by default on MacOSX. (Closed)

Created:
5 years, 6 months ago by reveman
Modified:
5 years, 4 months ago
CC:
chromium-reviews, darin-cc_chromium.org, jam, pdr.
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Re-land: content: Enable native GpuMemoryBuffers by default on MacOSX. This eliminates the need for texture uploads to initialize tile textures on MacOSX. BUG=486922 Committed: https://crrev.com/eea3079462718502b0ccb2d7ebe8faffcfb3a687 Cr-Commit-Position: refs/heads/master@{#342287}

Patch Set 1 #

Patch Set 2 : rebase #

Patch Set 3 : cleanup #

Patch Set 4 : lost context fix #

Patch Set 5 : rebase #

Total comments: 1

Patch Set 6 : rebase #

Patch Set 7 : make sure native buffers are disabled when using mesa #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -2 lines) Patch
M content/browser/gpu/browser_gpu_memory_buffer_manager.cc View 1 2 3 4 5 6 2 chunks +18 lines, -2 lines 0 comments Download
M content/child/child_thread_impl_browsertest.cc View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M content/public/common/content_switches.h View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M content/public/common/content_switches.cc View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 47 (17 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1165823003/1
5 years, 6 months ago (2015-06-04 22:19:55 UTC) #2
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/73368)
5 years, 6 months ago (2015-06-04 23:15:50 UTC) #4
reveman
I think this is ready to land. Please take a look.
5 years, 6 months ago (2015-06-10 22:55:14 UTC) #6
ccameron
lgtm!
5 years, 6 months ago (2015-06-10 23:02:43 UTC) #7
Avi (use Gerrit)
lgtm https://codereview.chromium.org/1165823003/diff/80001/content/public/common/content_switches.cc File content/public/common/content_switches.cc (right): https://codereview.chromium.org/1165823003/diff/80001/content/public/common/content_switches.cc#newcode200 content/public/common/content_switches.cc:200: "disable-native-gpu-memory-buffers"; Can we soon get rid of both? ...
5 years, 6 months ago (2015-06-10 23:08:39 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1165823003/80001
5 years, 6 months ago (2015-06-12 04:36:45 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/76246)
5 years, 6 months ago (2015-06-12 05:34:57 UTC) #12
reveman
fyi, this is currently blocked on https://codereview.chromium.org/1189943002
5 years, 6 months ago (2015-06-19 15:51:38 UTC) #14
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1165823003/100001
5 years, 6 months ago (2015-06-26 22:08:16 UTC) #17
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/81802)
5 years, 6 months ago (2015-06-26 23:28:53 UTC) #19
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1165823003/100001
5 years, 5 months ago (2015-06-27 16:05:25 UTC) #21
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 5 months ago (2015-06-27 16:50:02 UTC) #23
reveman
On 2015/06/27 at 16:50:02, commit-bot wrote: > Dry run: This issue passed the CQ dry ...
5 years, 5 months ago (2015-06-27 21:57:12 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1165823003/100001
5 years, 5 months ago (2015-06-27 21:57:25 UTC) #26
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years, 5 months ago (2015-06-27 22:00:12 UTC) #27
commit-bot: I haz the power
Patchset 6 (id:??) landed as https://crrev.com/ab11fd094eb5eb8913a87b9f12497cab0725c73a Cr-Commit-Position: refs/heads/master@{#336502}
5 years, 5 months ago (2015-06-27 22:01:08 UTC) #28
pdr.
On 2015/06/27 at 22:01:08, commit-bot wrote: > Patchset 6 (id:??) landed as https://crrev.com/ab11fd094eb5eb8913a87b9f12497cab0725c73a > Cr-Commit-Position: ...
5 years, 5 months ago (2015-06-28 03:08:37 UTC) #29
pdr.
On 2015/06/28 at 03:08:37, pdr wrote: > On 2015/06/27 at 22:01:08, commit-bot wrote: > > ...
5 years, 5 months ago (2015-06-28 03:11:16 UTC) #30
pdr.
A revert of this CL (patchset #6 id:100001) has been created in https://codereview.chromium.org/1219603002/ by pdr@chromium.org. ...
5 years, 5 months ago (2015-06-28 03:12:04 UTC) #31
reveman
This was failing because layout tests use Mesa GL and native buffers are not supported ...
5 years, 5 months ago (2015-07-07 17:57:55 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1165823003/120001
5 years, 5 months ago (2015-07-07 18:00:14 UTC) #35
commit-bot: I haz the power
Committed patchset #7 (id:120001)
5 years, 5 months ago (2015-07-07 19:01:14 UTC) #36
commit-bot: I haz the power
Patchset 7 (id:??) landed as https://crrev.com/aff70f7fcd9be4d503c97f93f5fae31a43ec3e23 Cr-Commit-Position: refs/heads/master@{#337657}
5 years, 5 months ago (2015-07-07 19:03:42 UTC) #37
erikchen
A revert of this CL (patchset #7 id:120001) has been created in https://codereview.chromium.org/1232083007/ by erikchen@chromium.org. ...
5 years, 5 months ago (2015-07-18 00:17:09 UTC) #38
reveman
fyi, I'll re-land this now that the issue has been fixed and worker context based ...
5 years, 4 months ago (2015-08-07 00:30:44 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1165823003/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1165823003/120001
5 years, 4 months ago (2015-08-07 00:32:13 UTC) #41
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/96244)
5 years, 4 months ago (2015-08-07 01:17:08 UTC) #43
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1165823003/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1165823003/120001
5 years, 4 months ago (2015-08-07 01:32:00 UTC) #45
commit-bot: I haz the power
Committed patchset #7 (id:120001)
5 years, 4 months ago (2015-08-07 05:16:12 UTC) #46
commit-bot: I haz the power
5 years, 4 months ago (2015-08-07 05:16:45 UTC) #47
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/eea3079462718502b0ccb2d7ebe8faffcfb3a687
Cr-Commit-Position: refs/heads/master@{#342287}

Powered by Google App Engine
This is Rietveld 408576698