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

Issue 338633004: GN: Fix up various gpu targets (Closed)

Created:
6 years, 6 months ago by jamesr
Modified:
6 years, 6 months ago
CC:
chromium-reviews, piman+watch_chromium.org, cc-bugs_chromium.org, tfarina
Project:
chromium
Visibility:
Public.

Description

GN: Fix up various gpu targets This makes the gl_tests and gpu_unittests targets link and run and fixes up a few other misc issues: *) outdated nss filelists and defines *) outdated cc file lists R=brettw@chromium.org, piman@chromium.org TBR=ben@chromium.org for ui/events/ change Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=277958

Patch Set 1 #

Total comments: 5

Patch Set 2 : drop gles2_c_lib -> gles2_implementation, depend directly in test targets #

Patch Set 3 : fix GLES2_C_LIB_IMPLEMENTATION defines #

Patch Set 4 : #

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+122 lines, -14 lines) Patch
M cc/BUILD.gn View 1 2 3 4 4 chunks +8 lines, -0 lines 0 comments Download
M gpu/BUILD.gn View 1 2 4 chunks +107 lines, -9 lines 0 comments Download
M gpu/command_buffer/client/BUILD.gn View 1 1 chunk +0 lines, -1 line 0 comments Download
M gpu/command_buffer/service/BUILD.gn View 1 chunk +1 line, -2 lines 0 comments Download
M gpu/config/BUILD.gn View 1 chunk +3 lines, -0 lines 0 comments Download
M tools/gn/secondary/third_party/libjpeg_turbo/BUILD.gn View 1 1 chunk +0 lines, -1 line 0 comments Download
M tools/gn/secondary/third_party/nss/BUILD.gn View 1 1 chunk +2 lines, -0 lines 0 comments Download
M ui/events/BUILD.gn View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 20 (0 generated)
jamesr
R=brettw for GN stuff, piman for logic and owners https://codereview.chromium.org/338633004/diff/1/gpu/BUILD.gn File gpu/BUILD.gn (right): https://codereview.chromium.org/338633004/diff/1/gpu/BUILD.gn#newcode66 gpu/BUILD.gn:66: ...
6 years, 6 months ago (2014-06-16 06:43:45 UTC) #1
brettw
https://codereview.chromium.org/338633004/diff/1/gpu/BUILD.gn File gpu/BUILD.gn (right): https://codereview.chromium.org/338633004/diff/1/gpu/BUILD.gn#newcode66 gpu/BUILD.gn:66: # TODO: This is copied in command_buffer/client/BUILD.gn On 2014/06/16 ...
6 years, 6 months ago (2014-06-16 16:35:01 UTC) #2
piman
https://codereview.chromium.org/338633004/diff/1/gpu/BUILD.gn File gpu/BUILD.gn (right): https://codereview.chromium.org/338633004/diff/1/gpu/BUILD.gn#newcode66 gpu/BUILD.gn:66: # TODO: This is copied in command_buffer/client/BUILD.gn On 2014/06/16 ...
6 years, 6 months ago (2014-06-16 19:17:44 UTC) #3
piman
lgtm https://codereview.chromium.org/338633004/diff/1/gpu/command_buffer/client/BUILD.gn File gpu/command_buffer/client/BUILD.gn (right): https://codereview.chromium.org/338633004/diff/1/gpu/command_buffer/client/BUILD.gn#newcode162 gpu/command_buffer/client/BUILD.gn:162: if (is_win) { nit: indent?
6 years, 6 months ago (2014-06-16 19:18:32 UTC) #4
brettw
On 2014/06/16 19:17:44, piman wrote: > Not sure why gman did it that way. I'm ...
6 years, 6 months ago (2014-06-16 19:32:18 UTC) #5
jamesr
Two complications: 1.) //gpu/command_buffer/client:gles2_c_lib depends on :gles2_implementation. //gpu:gl_tests depends on //gpu/command_buffer/client:gles2_implementation_client_side_arrays. The different flavors of ...
6 years, 6 months ago (2014-06-16 19:39:17 UTC) #6
brettw
On 2014/06/16 19:39:17, jamesr wrote: > Two complications: > > 1.) //gpu/command_buffer/client:gles2_c_lib depends on :gles2_implementation. ...
6 years, 6 months ago (2014-06-16 20:19:11 UTC) #7
brettw
On 2014/06/16 19:39:17, jamesr wrote: > Two complications: > > 1.) //gpu/command_buffer/client:gles2_c_lib depends on :gles2_implementation. ...
6 years, 6 months ago (2014-06-16 20:19:12 UTC) #8
jamesr
Antoine suggests these probably shouldn't use the mesa headers at all. I'll experiment a bit ...
6 years, 6 months ago (2014-06-16 22:03:35 UTC) #9
jamesr
We appear to only have the desktop GL/glext.h from mesa in our repo (even though ...
6 years, 6 months ago (2014-06-17 05:08:07 UTC) #10
piman
On 2014/06/17 05:08:07, jamesr wrote: > We appear to only have the desktop GL/glext.h from ...
6 years, 6 months ago (2014-06-17 05:20:33 UTC) #11
jamesr
I can't figure out how to upload a patch relative to the libjpeg_turbo one, oh ...
6 years, 6 months ago (2014-06-17 05:26:20 UTC) #12
jamesr
The CQ bit was checked by jamesr@chromium.org
6 years, 6 months ago (2014-06-17 18:21:53 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/338633004/80001
6 years, 6 months ago (2014-06-17 18:23:02 UTC) #14
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-17 21:46:38 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/chromium_presubmit/builds/74346)
6 years, 6 months ago (2014-06-17 21:46:39 UTC) #16
jamesr
The CQ bit was checked by jamesr@chromium.org
6 years, 6 months ago (2014-06-18 00:55:21 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/338633004/80001
6 years, 6 months ago (2014-06-18 00:58:08 UTC) #18
Ben Goodger (Google)
lgtm
6 years, 6 months ago (2014-06-18 02:54:42 UTC) #19
commit-bot: I haz the power
6 years, 6 months ago (2014-06-18 07:01:12 UTC) #20
Message was sent while issue was closed.
Change committed as 277958

Powered by Google App Engine
This is Rietveld 408576698