New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 646660 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
not on Chrome anymore
Closed: Sep 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 1
Type: Bug



Sign in to add a comment

Swiftshader component updater disabled.

Project Member Reported by jbau...@chromium.org, Sep 14 2016

Issue description

It looks ENABLE_SWIFTSHADER was never ported from gyp to gn.

 
Project Member

Comment 2 by bugdroid1@chromium.org, Sep 15 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b9e58c8a08f405d1bc8c09e21ab635cf4db1348b

commit b9e58c8a08f405d1bc8c09e21ab635cf4db1348b
Author: jbauman <jbauman@chromium.org>
Date: Thu Sep 15 23:14:27 2016

Set enable_swiftshader arg on Chrome-branded windows builds.

This matches the previous behavior with gyp (which was necessitated by
the need for a registration key). In the future we can expand this to
other platforms and to regular Chromium.

BUG= 646660 

Review-Url: https://codereview.chromium.org/2345783003
Cr-Commit-Position: refs/heads/master@{#419032}

[modify] https://crrev.com/b9e58c8a08f405d1bc8c09e21ab635cf4db1348b/ui/gl/BUILD.gn

Luckily gyp was still used with M53, so we'll only need to merge this back to M54.
Labels: Merge-Request-54

Comment 5 by dimu@chromium.org, Sep 19 2016

Labels: -Merge-Request-54 Merge-Approved-54 Hotlist-Merge-Approved
Your change meets the bar and is auto-approved for M54 (branch: 2840)
Project Member

Comment 7 by bugdroid1@chromium.org, Sep 19 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9cc48e838a4be1a72db6aa2f42e65eff5f9f3083

commit 9cc48e838a4be1a72db6aa2f42e65eff5f9f3083
Author: John Bauman <jbauman@chromium.org>
Date: Mon Sep 19 22:06:41 2016

Set enable_swiftshader arg on Chrome-branded windows builds.

This matches the previous behavior with gyp (which was necessitated by
the need for a registration key). In the future we can expand this to
other platforms and to regular Chromium.

BUG= 646660 

Review-Url: https://codereview.chromium.org/2345783003
Cr-Commit-Position: refs/heads/master@{#419032}
(cherry picked from commit b9e58c8a08f405d1bc8c09e21ab635cf4db1348b)

Review URL: https://codereview.chromium.org/2354673005 .

Cr-Commit-Position: refs/branch-heads/2840@{#424}
Cr-Branched-From: 1ae106dbab4bddd85132d5b75c670794311f4c57-refs/heads/master@{#414607}

[modify] https://crrev.com/9cc48e838a4be1a72db6aa2f42e65eff5f9f3083/ui/gl/BUILD.gn

Status: Fixed (was: Started)
Cc: pbomm...@chromium.org nyerramilli@chromium.org
Labels: Needs-Feedback
jbauman@, Could you please provide steps to verify the issue from TE end.
Labels: -Needs-Feedback
To verify
1) Use 32-bit (not 64-bit) Chrome on windows.
2) Start it with "--disable-gpu --component-updater=fast-update" command line flags
3) Wait 1 minute for SwiftShader to be downloaded.
4) Visit http://webglsamples.org/aquarium/aquarium.html and check that you can see the fish and that there's no error message about needing WebGL.
Project Member

Comment 12 by bugdroid1@chromium.org, Oct 27 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9cc48e838a4be1a72db6aa2f42e65eff5f9f3083

commit 9cc48e838a4be1a72db6aa2f42e65eff5f9f3083
Author: John Bauman <jbauman@chromium.org>
Date: Mon Sep 19 22:06:41 2016

Set enable_swiftshader arg on Chrome-branded windows builds.

This matches the previous behavior with gyp (which was necessitated by
the need for a registration key). In the future we can expand this to
other platforms and to regular Chromium.

BUG= 646660 

Review-Url: https://codereview.chromium.org/2345783003
Cr-Commit-Position: refs/heads/master@{#419032}
(cherry picked from commit b9e58c8a08f405d1bc8c09e21ab635cf4db1348b)

Review URL: https://codereview.chromium.org/2354673005 .

Cr-Commit-Position: refs/branch-heads/2840@{#424}
Cr-Branched-From: 1ae106dbab4bddd85132d5b75c670794311f4c57-refs/heads/master@{#414607}

[modify] https://crrev.com/9cc48e838a4be1a72db6aa2f42e65eff5f9f3083/ui/gl/BUILD.gn

Sign in to add a comment