| commit | 238fd0489c04a05b85aa2a411b80e444166f7240 | [log] [tgz] |
|---|---|---|
| author | Devon Loehr <dloehr@google.com> | Mon Aug 18 15:35:45 2025 +0000 |
| committer | SkCQ <skcq-be@skia-corp.google.com.iam.gserviceaccount.com> | Mon Aug 18 09:05:30 2025 -0700 |
| tree | 17b1831850a3ae2cce0f4a36e0dd841a36daac7c | |
| parent | 02ca44da98eb3ef9edf16ea76b8baca318f51c3c [diff] |
Gate F_From_Half change on clang It seems like gcc doesn't support the _Float16 type, which clang needs to use to make casting work, so only use __builtin_convertvector when building with clang. Bug: chromium:438445382 Change-Id: I8e21289e2a275f7a1273e59ba8988df2dec9e4f3 Reviewed-on: https://skia-review.googlesource.com/c/skcms/+/1040717 Reviewed-by: Florin Malita <fmalita@google.com> Commit-Queue: Devon Loehr <dloehr@google.com> Commit-Queue: Florin Malita <fmalita@google.com> Auto-Submit: Devon Loehr <dloehr@google.com>
To build with ninja, simply run ninja from the root directory. This will produce a library in /out.
There are also Bazel rules, outlined in BAZEL.md