On Tue, 2017-01-17 at 21:18 -0600, Aaron Watry wrote: > 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 <[email protected]>
Reviewed-by: Jan Vesely <[email protected]> Jan > --- > generated_tests/gen_cl_math_builtins.py | 13 +++++++++++++ > 1 file changed, 13 insertions(+) > > diff --git a/generated_tests/gen_cl_math_builtins.py > b/generated_tests/gen_cl_math_builtins.py > index f609d73..178ff95 100644 > --- a/generated_tests/gen_cl_math_builtins.py > +++ b/generated_tests/gen_cl_math_builtins.py > @@ -65,6 +65,7 @@ CLC_VERSION_MIN = { > 'log10' : 10, > 'log1p' : 10, > 'nextafter' : 10, > + 'remainder' : 10, > 'round' : 10, > 'sin' : 10, > 'sinh' : 10, > @@ -398,6 +399,18 @@ tests = { > [1.0, -1.0 , 2.0, 0.0, 3.4, float("nan"), 5.0], > # Arg1 > ] > }, > + 'remainder' : { > + 'arg_types': [F, F, F], > + 'function_type': 'ttt', > + 'values': [ > + [float.fromhex("-0x1.ccccdp-1"), float.fromhex("0x1.ccccdp-1"), > + float.fromhex("-0x1.ccccdp-1"), float.fromhex("0x1.ccccdp-1"), > + 0.0, -0.0, 5.1, float("-nan") > + ], # Result > + [ 5.1, -5.1, 5.1, -5.1, 0.0, -0.0, 5.1, 5.1], # Arg0 > + [ 3.0, 3.0, -3.0, -3.0, 1.0, 1.0, float("inf"), 0.0], # Arg1 > + ] > + }, > 'round' : { > 'arg_types': [F, F], > 'function_type': 'ttt',
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Piglit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/piglit
