- 923d83b Fix incorrect assertion discovered by fuzzer. by John Stiles · 3 years ago
- 469fb3c Rename variables named `input` in test files. by John Stiles · 3 years ago
- eb68973 Disallow matrix ctors which overflow a column. by John Stiles · 3 years, 1 month ago
- 2586851 Add fwidth intrinsic to public SkSL in ES3. by John Stiles · 3 years, 1 month ago
- b701fa0 Add non-square MatrixCompMult support to public SkSL in ES3 mode. by John Stiles · 3 years, 1 month ago
- 144ea42 Enable outerProduct() in public SkSL and add unit tests. by John Stiles · 3 years, 1 month ago
- 8d0dd0d Add support for pack/unpackUnorm2x16 to public SkSL. by John Stiles · 3 years, 1 month ago
- 14c3175 Add ES3 intrinsic modf to sksl_public. by John Stiles · 3 years, 1 month ago
- dec5ff2 Reland "Add ES3 intrinsics isinf/isnan to public SkSL ES3." by John Stiles · 3 years, 2 months ago
- 9155b33 Revert "Add ES3 intrinsics isinf/isnan to public SkSL ES3." by Brian Osman · 3 years, 2 months ago
- e43714f Add ES3 intrinsics isinf/isnan to public SkSL ES3. by John Stiles · 3 years, 2 months ago
- 3681662 Add trunc/round/roundEven SKSL ES3 public APIs. by John Stiles · 3 years, 2 months ago
- b39236b Add `floatBitsToInt` family of ES3 intrinsics to SkSL public ES3. by John Stiles · 3 years, 2 months ago
- c61d1bf Implement determinant() in SkSL ES3 public API. by John Stiles · 3 years, 2 months ago
- 9078a89 Avoid mix-up between MAIN_COORDS and FRAGCOORD. by John Stiles · 3 years, 2 months ago
- 1e45dcd Add compile-time optimization for transpose(). by John Stiles · 3 years, 2 months ago
- fdcf153 Fix crash when inverse() is passed a constant variable. by John Stiles · 3 years, 2 months ago
- 5e3c1f4 Improve testing of transpose() intrinsic. by John Stiles · 3 years, 2 months ago
- 1049d82 Add ES3 Angle and Trigonometry methods to sksl_public. by John Stiles · 3 years, 2 months ago
- 4e24948 Allow derivatives in Runtime Effects when ES3 restrictions are off. by John Stiles · 3 years, 2 months ago
- d774558 Implement compile-time optimization for mix(). by John Stiles · 3 years, 4 months ago
- 598c5e5 Implement compile-time optimization for matrixCompMult(). by John Stiles · 3 years, 4 months ago
- c43dc5e Implement compile-time optimization for cross(). by John Stiles · 3 years, 4 months ago
- e4ac484 Implement compile-time optimization for atan(). by John Stiles · 3 years, 4 months ago
- b01c186 Implement compile-time optimization for inverse(). by John Stiles · 3 years, 5 months ago
- f47cfa8 Implement compile-time optimization for refract(). by John Stiles · 3 years, 5 months ago
- c3ff098 Implement compile-time optimization for pow(). by John Stiles · 3 years, 5 months ago
- 4ceccaf Implement compile-time optimization for reflect(). by John Stiles · 3 years, 5 months ago
- 7cfa1ce Implement compile-time optimization for faceforward(). by John Stiles · 3 years, 5 months ago
- 3ef2c61 Implement compile-time optimization for normalize(). by John Stiles · 3 years, 5 months ago
- 419d2ce Implement compile-time optimization for dot(). by John Stiles · 3 years, 5 months ago
- e1c2beb Implement compile-time optimization for distance(). by John Stiles · 3 years, 5 months ago
- 9b2baac Implement compile-time optimization for length(). by John Stiles · 3 years, 5 months ago
- e5240a2 Implement compile-time optimization for mod(). by John Stiles · 3 years, 5 months ago
- 4987c4a Implement compile-time optimization for smoothstep(). by John Stiles · 3 years, 5 months ago
- 017ffd7 Implement compile-time optimization for step(). by John Stiles · 3 years, 5 months ago
- 0727a80 Implement compile-time optimization for clamp(). by John Stiles · 3 years, 5 months ago
- 7f17d36 Implement compile-time optimization for min() and max(). by John Stiles · 3 years, 5 months ago
- 443fa19 Implement compile-time optimization for sqrt(constant). by John Stiles · 3 years, 5 months ago
- 33ef30e Optimize remaining simple 1-argument intrinsics. by John Stiles · 3 years, 5 months ago
- 7bb100e Optimize not() intrinsic. by John Stiles · 3 years, 5 months ago
- edac771 Evaluate single-argument generic intrinsics at compile time. by John Stiles · 3 years, 5 months ago
- 115645e Evaluate various single-argument float intrinsics at compile time. by John Stiles · 3 years, 5 months ago
- 1dc2d0f Allow compile-time intrinsic evaluation to read const variables. by John Stiles · 3 years, 5 months ago
- a5f1697 Optimize intrinsic vector comparisons of constants. by John Stiles · 3 years, 5 months ago
- 169c890 Reland "Add coords parameter to all .sksl test files used as runtime effects" by Brian Osman · 3 years, 6 months ago
- 67baf2d Revert "Add coords parameter to all .sksl test files used as runtime effects" by Joe Gregorio · 3 years, 6 months ago
- 22dcb5f Add coords parameter to all .sksl test files used as runtime effects by Brian Osman · 3 years, 6 months ago
- ece1d79 Mangle function names in GLSL. by John Stiles · 3 years, 7 months ago
- 8c595fe Change sksl tests to avoid SPIR-V validation errors by Brian Osman · 3 years, 7 months ago
- 4a3ec17 Add tests to demonstrate SPIR-V error with intrinsics. by John Stiles · 3 years, 8 months ago
- 6eee6b2 Revert "Add intrinsic tests for mod() and fract()." by Mike Klein · 3 years, 9 months ago
- f06aeed Add intrinsic tests for mod() and fract(). by John Stiles · 3 years, 9 months ago
- 9c9f60c Implement additional Runtime Effect intrinsic tests. by John Stiles · 3 years, 9 months ago
- e1658b5 Reland "Add some SkSL intrinsics to our dm tests." by John Stiles · 3 years, 9 months ago
- b576168 Revert "Add some SkSL intrinsics to our dm tests." by John Stiles · 3 years, 9 months ago
- 0492a74 Add some SkSL intrinsics to our dm tests. by John Stiles · 3 years, 9 months ago
- 6742d13 Add tests for int overloads of various intrinsics. by John Stiles · 3 years, 9 months ago
- bfc9be0 Migrate SkSL test inputs to the resources/ directory. by John Stiles · 3 years, 9 months ago