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