Add SkSL for-loop control flow test to dm.
While loops and do-while loops remain untested in dm, as they are not supported in ES2 (and therefore not available in Runtime Effects). Change-Id: I2f1bfccccd571cc4ced096bc18ebbb9ecc9f9b4a Reviewed-on: https://skia-review.googlesource.com/c/skia/+/359556 Commit-Queue: John Stiles <johnstiles@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Auto-Submit: John Stiles <johnstiles@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
This commit is contained in:
parent
30e93d51c9
commit
a0c266283a
@ -91,9 +91,14 @@ SKSL_TEST(SkSLShortCircuitBoolFolding, "folding/ShortCircuitBoolFolding.sksl")
|
|||||||
SKSL_TEST(SkSLVectorScalarFolding, "folding/VectorScalarFolding.sksl")
|
SKSL_TEST(SkSLVectorScalarFolding, "folding/VectorScalarFolding.sksl")
|
||||||
SKSL_TEST(SkSLVectorVectorFolding, "folding/VectorVectorFolding.sksl")
|
SKSL_TEST(SkSLVectorVectorFolding, "folding/VectorVectorFolding.sksl")
|
||||||
|
|
||||||
|
SKSL_TEST(SkSLForLoopControlFlow, "shared/ForLoopControlFlow.sksl")
|
||||||
|
|
||||||
/*
|
/*
|
||||||
TODO(skia:11209): enable these tests when Runtime Effects have support for ES3
|
TODO(skia:11209): enable these tests when Runtime Effects have support for ES3
|
||||||
|
|
||||||
SKSL_TEST(SkSLIntFoldingES3, "folding/IntFoldingES3.sksl")
|
SKSL_TEST(SkSLIntFoldingES3, "folding/IntFoldingES3.sksl")
|
||||||
SKSL_TEST(SkSLMatrixFoldingES3, "folding/MatrixFoldingES3.sksl")
|
SKSL_TEST(SkSLMatrixFoldingES3, "folding/MatrixFoldingES3.sksl")
|
||||||
|
|
||||||
|
SKSL_TEST(SkSLDoWhileControlFlow, "shared/DoWhileControlFlow.sksl")
|
||||||
|
SKSL_TEST(SkSLWhileLoopControlFlow, "shared/WhileLoopControlFlow.sksl")
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user