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

Issue 99053007: Updated Khronos GLES2 headers. (Closed)

Created:
7 years ago by bajones
Modified:
7 years ago
CC:
chromium-reviews, piman+watch_chromium.org, reed1
Visibility:
Public.

Description

Updated Khronos GLES2 headers. There was a type conflict between the previous, out of date headers and the more recent ones included in ANGLE that was causing failures on 64-bit Windows. BUG=326382 R=kbr@chromium.org, piman@chromium.org, raymes@chromium.org TBR=robertphillips@google.com Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=241661

Patch Set 1 #

Patch Set 2 : mesa and skia DEPS roll with other fixes #

Patch Set 3 : Retvield, please stop hating me. #

Patch Set 4 : Rebase + newest skia changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1687 lines, -1847 lines) Patch
M DEPS View 1 2 3 2 chunks +3 lines, -3 lines 0 comments Download
M gpu/command_buffer/build_gles2_cmd_buffer.py View 1 2 chunks +17 lines, -2 lines 0 comments Download
M gpu/command_buffer/client/gles2_implementation.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M gpu/command_buffer/client/gles2_implementation_unittest.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h View 1 27 chunks +230 lines, -121 lines 0 comments Download
M ppapi/c/ppb_opengles2.h View 1 2 chunks +7 lines, -2 lines 0 comments Download
M skia/config/SkUserConfig.h View 1 2 3 1 chunk +18 lines, -0 lines 0 comments Download
M skia/skia_library.gypi View 1 2 3 2 chunks +0 lines, -3 lines 0 comments Download
M third_party/khronos/GLES2/gl2.h View 14 chunks +244 lines, -339 lines 0 comments Download
M third_party/khronos/GLES2/gl2ext.h View 5 chunks +1120 lines, -1350 lines 0 comments Download
M third_party/khronos/GLES2/gl2platform.h View 2 chunks +3 lines, -16 lines 0 comments Download
M third_party/khronos/KHR/khrplatform.h View 1 3 chunks +36 lines, -1 line 0 comments Download
M third_party/khronos/README.chromium View 1 2 chunks +3 lines, -4 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
bajones
Please take a look
7 years ago (2013-12-13 19:33:45 UTC) #1
piman
lgtm
7 years ago (2013-12-13 21:10:26 UTC) #2
Ken Russell (switch to Gerrit)
lgtm
7 years ago (2013-12-13 22:06:14 UTC) #3
bajones
brettw@: Could you take a look at the ppapi change? When uploading I got the ...
7 years ago (2013-12-16 23:37:36 UTC) #4
bajones
Adding a couple more ppapi owners in case @brettw is already on vacation.
7 years ago (2013-12-17 00:54:21 UTC) #5
raymes
I can't see the patch. Could you try uploading again? On Tue, Dec 17, 2013 ...
7 years ago (2013-12-17 00:58:35 UTC) #6
bajones
On 2013/12/17 00:58:35, raymes wrote: > I can't see the patch. Could you try uploading ...
7 years ago (2013-12-17 16:55:21 UTC) #7
raymes
lgtm On Wed, Dec 18, 2013 at 3:55 AM, <bajones@chromium.org> wrote: > On 2013/12/17 00:58:35, ...
7 years ago (2013-12-17 23:18:57 UTC) #8
bajones
7 years ago (2013-12-18 21:15:42 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bajones@chromium.org/99053007/80001
7 years ago (2013-12-18 21:28:55 UTC) #10
bajones
Committed patchset #4 manually as r241661.
7 years ago (2013-12-18 21:40:28 UTC) #11
bajones
A revert of this CL has been created in https://codereview.chromium.org/106903014/ by bajones@chromium.org. The reason for ...
7 years ago (2013-12-18 22:02:15 UTC) #12
tomhudson
NOT LGTM. Please NEVER roll Skia forward without the Skia team's explicit OK; they have ...
7 years ago (2013-12-19 10:39:23 UTC) #13
robertphillips
Sorry about that Tom. We did know in this case (bajones even picked up bungeman's ...
7 years ago (2013-12-19 14:18:07 UTC) #14
tomhudson
On 2013/12/19 14:18:07, robertphillips wrote: > Sorry about that Tom. We did know in this ...
7 years ago (2013-12-19 14:20:30 UTC) #15
bajones
On 2013/12/19 10:39:23, tomhudson wrote: > Please NEVER roll Skia forward without the Skia team's ...
7 years ago (2013-12-19 17:41:21 UTC) #16
robertphillips
Another thing we could try is: land the Skia-side change behind a flag (e.g., SK_IGNORE_64BIT_OPENGL_CHANGES) ...
7 years ago (2013-12-19 17:50:01 UTC) #17
bajones
7 years ago (2013-12-19 17:56:11 UTC) #18
Message was sent while issue was closed.
On 2013/12/19 17:50:01, robertphillips wrote:
> Another thing we could try is: 
> 
> land the Skia-side change behind a flag (e.g., SK_IGNORE_64BIT_OPENGL_CHANGES)
>      This would be undefined in Skia so Skia would be using the new sizes
> In tonight's/tomorrow's roll I update skia_library.gypi to define it for
> Chromium
>      So Chromium wouldn't be using the new sizes
> Once the DEPS roll lands, you land your Chromium-side change but just remove
the
> define in skia_library.gypi rather then including a Skia DEPS roll
> 
> This would decouple the painful parts of a Skia DEPS roll from your
> Chromium-side change but would cost us a day (to let the change works its way
> into Chromium behind a flag)

I was actually thinking of the same thing last night. I'll post a CL with that
update ASAP!

Powered by Google App Engine
This is Rietveld 408576698