diff --git a/intern/cycles/kernel/osl/services_gpu.h b/intern/cycles/kernel/osl/services_gpu.h index e6de68baa6f..8f5d14880ee 100644 --- a/intern/cycles/kernel/osl/services_gpu.h +++ b/intern/cycles/kernel/osl/services_gpu.h @@ -2223,6 +2223,10 @@ OSL_OP_IMPL_XX(osl_abs, fabsf) OSL_OP_IMPL_II(osl_fabs, abs) OSL_OP_IMPL_XX(osl_fabs, fabsf) OSL_OP_IMPL_XXX(osl_fmod, safe_modulo) +OSL_OP_IMPL_VVF_(osl_fmod, safe_modulo) +OSL_OP_IMPL_DVVDF_(osl_fmod, safe_modulo) +OSL_OP_IMPL_DVDVF_(osl_fmod, safe_modulo) +OSL_OP_IMPL_DVDVDF_(osl_fmod, safe_modulo) OSL_OP_IMPL_FFFF(osl_smoothstep, smoothstep) OSL_OP_IMPL_DFFFDF(osl_smoothstep, smoothstep)