Commit Graph

19 Commits

Author SHA1 Message Date
John Rosasco
62ace59d8c [fuchsia] Fix fidlc command.
Change-Id: I8d3d04a20f8a696dd9d4d0c6f2808155fb7da5b4
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/295469
Reviewed-by: John Rosasco <rosasco@google.com>
Commit-Queue: John Rosasco <rosasco@google.com>
2020-06-10 03:29:24 +00:00
Yilong Li
437c78593c [fuchsia] Always use full name of FIDL libraries.
Previously we assumed that FIDL libraries always have
"fuchsia.*" prefix, however the "zx" library recently
added to SDK doesn't start with this prefix and caused
build failure. This change fixes the issue by always
using full name of all the FIDL libraries.

TEST=build Skia and SkQP for fuchsia.x64 and arm64.

Change-Id: I1643bba94263d285eb9dbc222667b884cad6610d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/295409
Auto-Submit: Yilong Li <liyl@google.com>
Commit-Queue: John Rosasco <rosasco@google.com>
Reviewed-by: John Rosasco <rosasco@google.com>
2020-06-09 23:33:03 +00:00
Felix Zhu
d4380b4cb6 Remove FIDL C bindings usages
The C bindings should not be considered a part of the SDK.
There are no current usages so removing this dependency
should have no effect.

Change-Id: I3d361b7ad17af0e7437e1d20b33bd57256fbba9b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/291458
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: John Rosasco <rosasco@google.com>
2020-05-26 16:40:29 +00:00
Mike Klein
96f6401789 harmonize rewrite-includes and gn-format checks
The CheckGeneratedFiles bot only required rewriting
.gn files, while the presubmit wants both .gn and .gni files.

It also appears that the #includes rewrite script runs on
both the presubmit and CheckGeneratedFiles bots.

These presubmits run on the CQ before landing right?
If so, no need for them in the CheckGeneratedFIles bot at all.

And of course, format .gni files.

Change-Id: Icd4526d62f85088862ad93566cc9ace11dc3e33f
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/281505
Reviewed-by: Eric Boren <borenet@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2020-04-03 17:00:54 +00:00
Mike Klein
a01c6b0b59 reformat GN files
Change-Id: I2d19c4f0ff1439dcd923a3064eb3ba78432a5113
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/281043
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
2020-04-01 23:23:03 +00:00
Tyler Denniston
0cfcd1c9bb Add command line argument to specify the rendertests file.
Change-Id: I53a8c2f168108fa5003c54ffece67fc20c38bb09
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/275137
Reviewed-by: Derek Sollenberger <djsollen@google.com>
Reviewed-by: John Rosasco <rosasco@google.com>
Commit-Queue: John Rosasco <rosasco@google.com>
2020-03-05 17:51:12 +00:00
Mike Klein
352be0edf8 format GN files
Change-Id: I0220e8b3ce74d0a647c8a076adf71d6e4aafe158
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/269785
Reviewed-by: Mike Klein <mtklein@google.com>
2020-02-10 16:32:46 +00:00
John Rosasco
7475ac0d37 Add validation layer support.
Change-Id: I74bd02180d01504faf6f22e9c2b8c4de179e46f8
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/269510
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2020-02-10 14:57:19 +00:00
John Rosasco
b80b2fe451 Change fidl tables from cpp to c.
This fixes a build error that resulted from FIDL changes that are in the SDK.

Change-Id: I87a7632aac843903229e2c081d1426a31c8f8552
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/267731
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2020-01-30 18:01:05 +00:00
Benjamin Wright
5df08e55e1 [fuchsia] Replace system-temp with isolated-temp.
This change replaces system-temp with isolated-temp. As system-temp is
now deprecated.

Bug: fuchsia:25081
Change-Id: I4f87b69caa95df7c9809c3eb3d0f7e40ef4cddad
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/266974
Reviewed-by: John Rosasco <rosasco@google.com>
Auto-Submit: Benjamin Wright <benwright@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2020-01-30 13:57:57 +00:00
John Rosasco
6791ee2f80 Add logger service.
Change-Id: Ic4d35e054b0fb35d9238a214933cf8004855002c
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/262204
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2020-01-04 02:27:14 +00:00
John Rosasco
ccca30aad7 Notes on how to build SKQP for Fuchsia.
Change-Id: I85477806b151773bc715f31bcdb05554107cc6b4
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/257700
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-12-04 15:14:14 +00:00
John Rosasco
e4653925ce skqp CIPD upload infra for Fuchsia
Change-Id: I4733e6ea234874d78158d4509fafdef8371659f6
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/257499
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-12-02 22:55:08 +00:00
Ben Wagner
f988fe26d8 Fix housekeeper bot with some gn format.
Change-Id: I3f087913ab2f5a2d9b0ee59b2f7f0c61dbbba673
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/257043
Reviewed-by: Ben Wagner <bungeman@google.com>
2019-11-27 16:11:26 +00:00
John Rosasco
75d625f6eb Add deps file for manifest. Use libwebp always.
Change-Id: I90fb96e43f68bdae88439d03e2e873fcb2effe2d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/256850
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-11-27 14:45:13 +00:00
John Rosasco
b41b3ce57f Slim down .far by ~45 MB.
Change-Id: Ib958e768f6293812e5a96589e6d3d672aae1dc7b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/255865
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-11-21 22:29:42 +00:00
John Rosasco
8077e1fdf9 Use system-temp storage.
Change-Id: I723902c552541a7c8db70f153c73a51d2e29a5bb
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/255397
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-11-20 20:47:42 +00:00
Robert Phillips
c919f97768 Reformat gn files
Change-Id: I60ccd1ef19d6a6dc033e20e7ac55c3182d76ea0e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/255082
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
2019-11-18 16:39:28 +00:00
John Rosasco
24cbdab97e SKQP Build for Fuchsia SDK
Change-Id: I2619784eca0f7a4dd66f2db0104cb746d9266b4e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/244369
Commit-Queue: John Rosasco <rosasco@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-11-18 12:34:28 +00:00