871476a9b2
This code was originally written before our constructor IR types were split apart, so its treatment of constructors was pretty simplistic. The new code handles each type of constructor separately, and makes better decisions as a result. Compound constructors are now only considered to be trivial when they are compile-time constants; this causes vector<->matrix conversion constructors to be detected as non-trivial. Change-Id: I534fcf69f5d5f43ac705d68ae00f97fce8496c2a Bug: skia:13378 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/546555 Commit-Queue: John Stiles <johnstiles@google.com> Auto-Submit: John Stiles <johnstiles@google.com> Reviewed-by: Michael Ludwig <michaelludwig@google.com> |
||
---|---|---|
.. | ||
blend | ||
errors | ||
folding | ||
glsl | ||
inliner | ||
intrinsics | ||
metal | ||
runtime | ||
runtime_errors | ||
shared | ||
spirv | ||
wgsl | ||
workarounds | ||
README.txt |
This directory contains skslc-compiled output from matching source files in the /resources/sksl/ directory.