diff options
author | Julian Eisel <julian@blender.org> | 2020-05-07 15:40:55 +0300 |
---|---|---|
committer | Julian Eisel <julian@blender.org> | 2020-05-07 15:40:55 +0300 |
commit | 9b7754883b3d41d41cd2df3b079cc1fce78c044a (patch) | |
tree | 22fbbde21f1a538f6a8132298f421ac183dc17a6 /intern | |
parent | 6e0540671c7a7426d85791db7be20eccc8271619 (diff) | |
parent | 1c0e22b98294f639036c001c72980dd2e49f62b4 (diff) |
Merge branch 'blender-v2.83-release'
Diffstat (limited to 'intern')
-rw-r--r-- | intern/cycles/kernel/kernel_compat_opencl.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/intern/cycles/kernel/kernel_compat_opencl.h b/intern/cycles/kernel/kernel_compat_opencl.h index 35dc95ca10d..ba7ab43a47a 100644 --- a/intern/cycles/kernel/kernel_compat_opencl.h +++ b/intern/cycles/kernel/kernel_compat_opencl.h @@ -43,12 +43,17 @@ #define ccl_local __local #define ccl_local_param __local #define ccl_private __private -#define ccl_loop_no_unroll __attribute__((opencl_unroll_hint(1))) #define ccl_restrict restrict #define ccl_ref #define ccl_align(n) __attribute__((aligned(n))) #define ccl_optional_struct_init +#if __OPENCL_VERSION__ >= 200 +# define ccl_loop_no_unroll __attribute__((opencl_unroll_hint(1))) +#else +# define ccl_loop_no_unroll +#endif + #ifdef __SPLIT_KERNEL__ # define ccl_addr_space __global #else |