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

Issue 1052153002: Use the desktop GL core profile on Linux when ES3 support is requested. (Closed)

Created:
5 years, 8 months ago by Ken Russell (switch to Gerrit)
Modified:
5 years, 8 months ago
Reviewers:
piman
CC:
chromium-reviews, piman+watch_chromium.org, no sievers, bajones
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Use the desktop GL core profile on Linux when ES3 support is requested. Request an OpenGL 4.2 context (the minimum version Chromium's WebGL 2.0 prototype currently requires) on Linux when --enable-unsafe-es3-apis is specified on the command line. Clean up the shader translator's selection of the GLSL output format. BUG=471960 Committed: https://crrev.com/0b17446f9591af9377d18c9ccfe50471651d6bc7 Cr-Commit-Position: refs/heads/master@{#323658}

Patch Set 1 #

Patch Set 2 : Fixed uninitialized variable error. #

Patch Set 3 : Added link to bug in TODO. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+65 lines, -32 lines) Patch
M gpu/command_buffer/service/async_pixel_transfer_manager_linux.cc View 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder.cc View 13 chunks +20 lines, -13 lines 0 comments Download
M gpu/command_buffer/service/shader_translator.h View 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/service/shader_translator.cc View 1 1 chunk +13 lines, -12 lines 0 comments Download
M gpu/config/gpu_info_collector.cc View 1 chunk +1 line, -1 line 0 comments Download
M ui/gl/gl_context_glx.cc View 1 2 1 chunk +12 lines, -0 lines 0 comments Download
M ui/gl/gl_context_x11.cc View 1 chunk +2 lines, -1 line 0 comments Download
M ui/gl/gl_implementation_x11.cc View 5 chunks +10 lines, -3 lines 0 comments Download
M ui/gl/gl_surface_x11.cc View 3 chunks +5 lines, -2 lines 0 comments Download

Messages

Total messages: 14 (3 generated)
Ken Russell (switch to Gerrit)
Please review. Thanks. Tested with WebGL 2.0 content and gpu_unittests.
5 years, 8 months ago (2015-04-02 04:48:48 UTC) #2
piman
On 2015/04/02 04:48:48, Ken Russell wrote: > Please review. Thanks. > > Tested with WebGL ...
5 years, 8 months ago (2015-04-02 17:35:16 UTC) #3
Ken Russell (switch to Gerrit)
On 2015/04/02 17:35:16, piman (Very slow to review) wrote: > On 2015/04/02 04:48:48, Ken Russell ...
5 years, 8 months ago (2015-04-02 17:41:00 UTC) #4
piman
On 2015/04/02 17:41:00, Ken Russell wrote: > On 2015/04/02 17:35:16, piman (Very slow to review) ...
5 years, 8 months ago (2015-04-02 19:24:35 UTC) #5
Ken Russell (switch to Gerrit)
On 2015/04/02 19:24:35, piman (Very slow to review) wrote: > On 2015/04/02 17:41:00, Ken Russell ...
5 years, 8 months ago (2015-04-02 19:39:20 UTC) #6
piman
On 2015/04/02 19:39:20, Ken Russell wrote: > On 2015/04/02 19:24:35, piman (Very slow to review) ...
5 years, 8 months ago (2015-04-02 20:08:00 UTC) #7
Ken Russell (switch to Gerrit)
On 2015/04/02 20:08:00, piman (Very slow to review) wrote: > On 2015/04/02 19:39:20, Ken Russell ...
5 years, 8 months ago (2015-04-02 22:38:00 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1052153002/40001
5 years, 8 months ago (2015-04-03 00:54:58 UTC) #11
commit-bot: I haz the power
Committed patchset #3 (id:40001)
5 years, 8 months ago (2015-04-03 07:43:39 UTC) #12
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/0b17446f9591af9377d18c9ccfe50471651d6bc7 Cr-Commit-Position: refs/heads/master@{#323658}
5 years, 8 months ago (2015-04-03 20:33:54 UTC) #13
marcheu
5 years, 8 months ago (2015-04-04 01:41:17 UTC) #14
Message was sent while issue was closed.
A revert of this CL (patchset #3 id:40001) has been created in
https://codereview.chromium.org/1054883004/ by marcheu@chromium.org.

The reason for reverting is: This causes Chrome rendering to break on some
Chrome OS devices, see crbug.com/473891 for details
.

Powered by Google App Engine
This is Rietveld 408576698