Elie Tournier
c036fc97a2
glsl: Add "built-in" functions to do lt(fp64, fp64)
...
Signed-off-by: Elie Tournier <elie.tournier@collabora.com >
2019-01-09 16:42:40 -08:00
Elie Tournier
3e4d5ea7b8
glsl: Add utility function to extract 64-bit sign
...
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org >
2019-01-09 16:42:40 -08:00
Elie Tournier
ec6e823a99
glsl: Add "built-in" functions to do eq/ne(fp64, fp64)
2019-01-09 16:42:40 -08:00
Elie Tournier
c802cdde9d
glsl: Add "built-in" function to do sign(fp64)
...
v2: use mix.
Signed-off-by: Elie Tournier <elie.tournier@collabora.com >
2019-01-09 16:42:40 -08:00
Elie Tournier
eac66f0248
glsl: Add "built-in" functions to do neg(fp64)
...
v2: use mix.
Signed-off-by: Elie Tournier <elie.tournier@collabora.com >
2019-01-09 16:42:40 -08:00
Elie Tournier
0428951b9d
glsl: Add "built-in" function to do abs(fp64)
...
Signed-off-by: Elie Tournier <elie.tournier@collabora.com >
2019-01-09 16:42:40 -08:00
Matt Turner
b63a1f8e40
glsl: Create file to contain software fp64 functions
...
The following patches will add implementations of various
double-precision operations to this file.
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org >
2019-01-09 16:42:40 -08:00