commit | 3cb00f433f5b412bdfc096ff7d628787285aebc0 | [log] [tgz] |
---|---|---|
author | Pierre Labatut <plabatut@google.com> | Tue Aug 02 13:58:51 2022 +0000 |
committer | Pierre Labatut <plabatut@google.com> | Tue Aug 02 13:58:51 2022 +0000 |
tree | 9e8a42214ff9739e71b9d6ccab75fcedaf05e3fd | |
parent | 771fc3a84b09ddcaa7cdb47abcde3615a40bc4b5 [diff] |
[forma] Fix filling and add more e2e tests. CPU Fill x coordinate was off by 1. GPU texture bounds were larger than the actual image. Also added texture and pixel cover tests. Change-Id: Ib6597882cef53a5dda6095ab0b0c0b057fae92d2 Reviewed-on: https://fuchsia-review.googlesource.com/c/forma/+/693706 Reviewed-by: DragoČ™ Tiselice <dtiselice@google.com>
forma is a highly efficient vector content renderer that makes use of all processor cores and vector units.
Requirements:
Clone the forma repositories from Fuchsia by running:
./clone.sh
Build the demo:
RUSFTLAGS="-C target-cpu=native" cargo build --release
Then run:
./target/release/demo rive assets/rive/juice.riv