Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/kernel/kernel_compat_cuda.h
| Show First 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | |||||
| #define ccl_local __shared__ | #define ccl_local __shared__ | ||||
| #define ccl_local_param | #define ccl_local_param | ||||
| #define ccl_private | #define ccl_private | ||||
| #define ccl_may_alias | #define ccl_may_alias | ||||
| #define ccl_addr_space | #define ccl_addr_space | ||||
| #define ccl_restrict __restrict__ | #define ccl_restrict __restrict__ | ||||
| #define ccl_align(n) __align__(n) | #define ccl_align(n) __align__(n) | ||||
| #define ccl_readonly_ptr const * __restrict__ | |||||
| #define CCL_MAX_LOCAL_SIZE (CUDA_THREADS_BLOCK_WIDTH*CUDA_THREADS_BLOCK_WIDTH) | |||||
| /* No assert supported for CUDA */ | /* No assert supported for CUDA */ | ||||
| #define kernel_assert(cond) | #define kernel_assert(cond) | ||||
| /* Types */ | /* Types */ | ||||
| #include "util/util_half.h" | #include "util/util_half.h" | ||||
| #include "util/util_types.h" | #include "util/util_types.h" | ||||
| ▲ Show 20 Lines • Show All 99 Lines • Show Last 20 Lines | |||||