Avoid relying on bit-perfect irrational numbers in test code.

Comparing sqrt(5) against a variable containing sqrt(5) was not working
properly in some versions of Android running Vulkan.

Change-Id: I4f6bbff78a9ba56ec6e222f2037d66b13e3cd635
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/358530
Auto-Submit: John Stiles <johnstiles@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
diff --git a/tests/SkSLTest.cpp b/tests/SkSLTest.cpp
index 5139c3f..a378b22 100644
--- a/tests/SkSLTest.cpp
+++ b/tests/SkSLTest.cpp
@@ -85,17 +85,13 @@
 
 SKSL_TEST(SkSLBoolFolding,             "folding/BoolFolding.sksl")
 SKSL_TEST(SkSLIntFoldingES2,           "folding/IntFoldingES2.sksl")
+SKSL_TEST(SkSLFloatFolding,            "folding/FloatFolding.sksl")
 SKSL_TEST(SkSLMatrixFoldingES2,        "folding/MatrixFoldingES2.sksl")
 SKSL_TEST(SkSLShortCircuitBoolFolding, "folding/ShortCircuitBoolFolding.sksl")
 SKSL_TEST(SkSLVectorScalarFolding,     "folding/VectorScalarFolding.sksl")
 SKSL_TEST(SkSLVectorVectorFolding,     "folding/VectorVectorFolding.sksl")
 
 /*
-TODO(johnstiles): Investigate failures on certain Android Vulkan devices, then re-enable this test.
-SKSL_TEST(SkSLFloatFolding,            "folding/FloatFolding.sksl")
-*/
-
-/*
 TODO(skia:11209): enable these tests when Runtime Effects have support for ES3
 
 SKSL_TEST(SkSLIntFoldingES3,           "folding/IntFoldingES3.sksl")