diff --git a/intern/cycles/kernel/geom/geom_triangle_intersect.h b/intern/cycles/kernel/geom/geom_triangle_intersect.h index 5f41012bf30..2b7f4d7431f 100644 --- a/intern/cycles/kernel/geom/geom_triangle_intersect.h +++ b/intern/cycles/kernel/geom/geom_triangle_intersect.h @@ -63,9 +63,11 @@ ccl_device_noinline ccl_device_inline # endif # endif /* (defined(i386) || defined(_M_IX86)) */ -#else /* defined(__KERNEL_CUDA__) */ +#elif defined(__KERNEL_OPENCL_APPLE__) +ccl_device_noinline +#else /* defined(__KERNEL_OPENCL_APPLE__) */ ccl_device_inline -#endif /* defined(__KERNEL_CUDA__) */ +#endif /* defined(__KERNEL_OPENCL_APPLE__) */ void triangle_intersect_precalc(float3 dir, IsectPrecalc *isect_precalc) {