mesa/src/compiler
Kristian H. Kristensen 9f9432d56c Revert "spirv: Use a simpler and more correct implementaiton of tanh()"
This reverts commit da1c49171d.

The reduced formula has precision problems on fp16 around 0.  Bring
back the old formula, but make sure to keep the clamping.

Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4054>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4054>
2020-03-05 15:23:31 +00:00
..
glsl Revert "glsl: Use a simpler formula for tanh" 2020-03-05 15:23:31 +00:00
nir nir: Flush to zero with OOB low exponents in ldexp 2020-03-04 11:39:50 -06:00
spirv Revert "spirv: Use a simpler and more correct implementaiton of tanh()" 2020-03-05 15:23:31 +00:00
Android.glsl.gen.mk
Android.glsl.mk
Android.mk
Android.nir.gen.mk
Android.nir.mk
builtin_type_macros.h
glsl_types.cpp spirv_to_nir: Reuse glsl_sampler_dim_coordinate_components(). 2020-02-24 18:25:02 +00:00
glsl_types.h glsl: Factor out the sampler dim coordinate components switch statement. 2020-02-24 18:25:02 +00:00
Makefile.sources glsl/linker: handle array/struct members for DisableXfbPacking 2020-03-03 12:28:23 +00:00
meson.build
nir_types.cpp nir: fix 5 warnings 2020-02-27 22:53:12 -05:00
nir_types.h nir/types: Add glsl_float16_type() helper 2020-02-24 17:24:13 +00:00
SConscript
SConscript.glsl
SConscript.nir
SConscript.spirv
shader_enums.c compiler: add new SYSTEM_VALUE_BARYCENTRIC_* 2020-01-29 09:49:50 +00:00
shader_enums.h compiler: add new SYSTEM_VALUE_BARYCENTRIC_* 2020-01-29 09:49:50 +00:00
shader_info.h spirv: implement SPV_AMD_shader_explicit_vertex_parameter 2020-01-29 09:49:50 +00:00