|
Blender
V2.93
|
Go to the source code of this file.
Typedefs | |
| typedef unsigned short | half |
| typedef unsigned long long | CUtexObject |
Functions | |
| __device__ half | __float2half (const float f) |
| #define __KERNEL_CUDA__ |
Definition at line 25 of file kernel_compat_optix.h.
| #define __KERNEL_GPU__ |
Definition at line 24 of file kernel_compat_optix.h.
| #define __KERNEL_OPTIX__ |
Definition at line 26 of file kernel_compat_optix.h.
| #define __NODES_FEATURES__ NODE_FEATURE_ALL |
Definition at line 61 of file kernel_compat_optix.h.
| #define __NODES_MAX_GROUP__ NODE_GROUP_LEVEL_MAX |
Definition at line 58 of file kernel_compat_optix.h.
| #define ATTR_FALLTHROUGH |
Definition at line 31 of file kernel_compat_optix.h.
| #define ccl_addr_space |
Definition at line 77 of file kernel_compat_optix.h.
| #define ccl_align | ( | n | ) | __align__(n) |
Definition at line 81 of file kernel_compat_optix.h.
| #define ccl_constant const |
Definition at line 72 of file kernel_compat_optix.h.
| #define ccl_device __device__ __forceinline__ |
Definition at line 64 of file kernel_compat_optix.h.
| #define ccl_device_forceinline ccl_device |
Definition at line 67 of file kernel_compat_optix.h.
| #define ccl_device_inline ccl_device |
Definition at line 66 of file kernel_compat_optix.h.
| #define ccl_device_noinline __device__ __noinline__ |
Definition at line 68 of file kernel_compat_optix.h.
| #define ccl_device_noinline_cpu ccl_device |
Definition at line 69 of file kernel_compat_optix.h.
| #define ccl_global |
Definition at line 70 of file kernel_compat_optix.h.
| #define ccl_local |
Definition at line 73 of file kernel_compat_optix.h.
| #define ccl_local_param |
Definition at line 74 of file kernel_compat_optix.h.
| #define ccl_loop_no_unroll |
Definition at line 78 of file kernel_compat_optix.h.
| #define ccl_may_alias |
Definition at line 76 of file kernel_compat_optix.h.
| #define CCL_NAMESPACE_BEGIN |
Definition at line 27 of file kernel_compat_optix.h.
| #define CCL_NAMESPACE_END |
Definition at line 28 of file kernel_compat_optix.h.
| #define ccl_optional_struct_init = {} |
Definition at line 84 of file kernel_compat_optix.h.
| #define ccl_private |
Definition at line 75 of file kernel_compat_optix.h.
| #define ccl_ref |
Definition at line 80 of file kernel_compat_optix.h.
| #define ccl_restrict __restrict__ |
Definition at line 79 of file kernel_compat_optix.h.
| #define ccl_static_constant __constant__ |
Definition at line 71 of file kernel_compat_optix.h.
| #define kernel_assert | ( | cond | ) |
Definition at line 90 of file kernel_compat_optix.h.
| #define kernel_data __params.data |
Definition at line 86 of file kernel_compat_optix.h.
| #define kernel_tex_array | ( | t | ) | __params.t |
Definition at line 87 of file kernel_compat_optix.h.
| #define kernel_tex_fetch | ( | t, | |
| index | |||
| ) | __params.t[(index)] |
Definition at line 88 of file kernel_compat_optix.h.
| #define OPTIX_DONT_INCLUDE_CUDA |
Definition at line 21 of file kernel_compat_optix.h.
| typedef unsigned long long CUtexObject |
Definition at line 41 of file kernel_compat_optix.h.
| typedef unsigned short half |
Definition at line 40 of file kernel_compat_optix.h.
Definition at line 49 of file kernel_compat_optix.h.