Basic tests. All new tests, but sincos pass on beignet(SKL) (sin/cos
tests fail on beignet)
Signed-off-by: Jan Vesely
---
generated_tests/gen_cl_math_builtins.py | 283 +++-
1 file changed, 280 insertions(+), 3 deletions(-)
diff --git
Signed-off-by: Jan Vesely
---
generated_tests/genclbuiltins.py | 16
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/generated_tests/genclbuiltins.py b/generated_tests/genclbuiltins.py
index 338914cb9..25f2f7a9a 100644
---
From: Aaron Watry
Tested with libclc on a Radeon HD 7850.
Hex output values were generated via remainderf(float, float).
No implications as to the quality of the inputs is intended.
Signed-off-by: Aaron Watry
Reviewed-by: Jan Vesely
cos(pi * 2k) = 1
Signed-off-by: Jan Vesely
---
generated_tests/gen_cl_math_builtins.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/generated_tests/gen_cl_math_builtins.py
b/generated_tests/gen_cl_math_builtins.py
index d1e0e3c24..4df4918e6 100644
This fails sin/cos/tan tests almost everywhere.
Signed-off-by: Jan Vesely
---
tests/util/piglit-util-cl.c | 32 +---
1 file changed, 21 insertions(+), 11 deletions(-)
diff --git a/tests/util/piglit-util-cl.c b/tests/util/piglit-util-cl.c
index