8d13084535
This is a first step towards replacing `finalizeFunction` with a `FunctionDefinition::Convert` method living outside of the IRGenerator. Previously this code would assert that we had no early returns from a vertex-program main() method; this has been turned into an error. (The original assertion was also tied to fRTFlip, because the *problem* with early-returns in main is tied to the lack of RTFlip fixups, but we fundamentally don't allow early returns, so it makes more sense to just universally disallow it.) Change-Id: Iba0742f7ef3cbc83995ea130fec1eb1ef2556c44 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/442691 Auto-Submit: John Stiles <johnstiles@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@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