diff options
Diffstat (limited to 'intern/cycles/kernel/kernel_compat_optix.h')
-rw-r--r-- | intern/cycles/kernel/kernel_compat_optix.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/intern/cycles/kernel/kernel_compat_optix.h b/intern/cycles/kernel/kernel_compat_optix.h index 61b9d87a020..7068acc3a32 100644 --- a/intern/cycles/kernel/kernel_compat_optix.h +++ b/intern/cycles/kernel/kernel_compat_optix.h @@ -35,9 +35,11 @@ typedef unsigned int uint32_t; typedef unsigned long long uint64_t; typedef unsigned short half; typedef unsigned long long CUtexObject; - -#define FLT_MIN 1.175494350822287507969e-38f -#define FLT_MAX 340282346638528859811704183484516925440.0f +#ifdef CYCLES_CUBIN_CC +# define FLT_MIN 1.175494350822287507969e-38f +# define FLT_MAX 340282346638528859811704183484516925440.0f +# define FLT_EPSILON 1.192092896e-07F +#endif __device__ half __float2half(const float f) { |