1991780081
Previously, none of our `runtime` tests relied on the input coordinate in any way, so all of the logic was hoisted above the main loop in every test. This CL adds an artificial reliance on the input coordinate so that we have at least some SkVM tests with real code in the main loop. This lets us see debug trace instructions interleaved with real code. The input coordinate is clamped against a known uniform value (`colorGreen` always contains 0101) so that the final test output remains consistent in practice. Additionally, I noticed that this test was only enabled in ES3, but it doesn't seem to have anything ES3-specific in it, so it's now enabled across the board. Change-Id: Ie82f40b1060edb6071e300040ac59fb7d27094b0 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/470397 Commit-Queue: John Stiles <johnstiles@google.com> Auto-Submit: John Stiles <johnstiles@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> |
||
---|---|---|
.. | ||
android_fonts | ||
diff_canvas_traces | ||
empty_images | ||
fonts | ||
icc_profiles | ||
images | ||
invalid_images | ||
nima | ||
particles | ||
skottie | ||
sksl | ||
text | ||
Cowboy.svg | ||
crbug769134.fil | ||
nov-talk-sequence.txt | ||
pdf_command_stream.txt | ||
README |
The resources directory includes some third party content used by Skia. Licenses for that code are included in this file. Openclipart Openclipart uses the Creative Commons Zero 1.0 Public Domain License every time an artist uploads a piece of clipart to Openclipart to make it clear the artist is releasing the creative work for anyone to use for any reason, even commercially. This act of "sharing" is the foundation Openclipart is based upon. More details on the license can be found at https://creativecommons.org/publicdomain/zero/1.0/. LGPL or compatible (as implied by inclusion in KDE SVN) http://websvn.kde.org/trunk/tests/ksvgtests/custom/cowboy.svg