Blender V5.0
KernelParamsOptiX Member List

This is the complete list of members for KernelParamsOptiX, including all inherited members.

__bsf(const uint32_t x)KernelParamsOptiXinline
__bsf(const uint64_t x)KernelParamsOptiXinline
__bsr(const uint32_t x)KernelParamsOptiXinline
__bsr(const uint64_t x)KernelParamsOptiXinline
__btc(const uint32_t x, const uint32_t bit)KernelParamsOptiXinline
__btc(const uint64_t x, const uint32_t bit)KernelParamsOptiXinline
__float4_as_int4(const float4 f)KernelParamsOptiXinline
__float_as_int(const float f)KernelParamsOptiXinline
__float_as_uint(const float f)KernelParamsOptiXinline
__int4_as_float4(const int4 i)KernelParamsOptiXinline
__int_as_float(const int i)KernelParamsOptiXinline
__uint_as_float(const uint i)KernelParamsOptiXinline
abs(const int x)KernelParamsOptiXinline
align_up(const size_t offset, const size_t alignment)KernelParamsOptiXinline
all(const int3 a)KernelParamsOptiXinline
any_zero(const float3 a)KernelParamsOptiXinline
as_float2(const float4 &a)KernelParamsOptiXinline
as_int(const uint i)KernelParamsOptiXinline
as_uint(const int i)KernelParamsOptiXinline
as_uint(const float f)KernelParamsOptiXinline
atan2(const float3 y, const float3 x)KernelParamsOptiXinline
ATTR_ELEMENT_CORNER enum valueKernelParamsOptiX
ATTR_ELEMENT_CORNER_BYTE enum valueKernelParamsOptiX
ATTR_ELEMENT_CURVE enum valueKernelParamsOptiX
ATTR_ELEMENT_CURVE_KEY enum valueKernelParamsOptiX
ATTR_ELEMENT_CURVE_KEY_MOTION enum valueKernelParamsOptiX
ATTR_ELEMENT_FACE enum valueKernelParamsOptiX
ATTR_ELEMENT_MESH enum valueKernelParamsOptiX
ATTR_ELEMENT_NONE enum valueKernelParamsOptiX
ATTR_ELEMENT_OBJECT enum valueKernelParamsOptiX
ATTR_ELEMENT_VERTEX enum valueKernelParamsOptiX
ATTR_ELEMENT_VERTEX_MOTION enum valueKernelParamsOptiX
ATTR_ELEMENT_VOXEL enum valueKernelParamsOptiX
ATTR_PRIM_GEOMETRY enum valueKernelParamsOptiX
ATTR_PRIM_SUBD enum valueKernelParamsOptiX
ATTR_PRIM_TYPES enum valueKernelParamsOptiX
ATTR_STD_CURVE_INTERCEPT enum valueKernelParamsOptiX
ATTR_STD_CURVE_LENGTH enum valueKernelParamsOptiX
ATTR_STD_CURVE_RANDOM enum valueKernelParamsOptiX
ATTR_STD_GENERATED enum valueKernelParamsOptiX
ATTR_STD_GENERATED_TRANSFORM enum valueKernelParamsOptiX
ATTR_STD_MOTION_VERTEX_NORMAL enum valueKernelParamsOptiX
ATTR_STD_MOTION_VERTEX_POSITION enum valueKernelParamsOptiX
ATTR_STD_NONE enum valueKernelParamsOptiX
ATTR_STD_NORMAL_UNDISPLACED enum valueKernelParamsOptiX
ATTR_STD_NOT_FOUND enum valueKernelParamsOptiX
ATTR_STD_NUM enum valueKernelParamsOptiX
ATTR_STD_PARTICLE enum valueKernelParamsOptiX
ATTR_STD_POINT_RANDOM enum valueKernelParamsOptiX
ATTR_STD_POINTINESS enum valueKernelParamsOptiX
ATTR_STD_POSITION_UNDEFORMED enum valueKernelParamsOptiX
ATTR_STD_POSITION_UNDISPLACED enum valueKernelParamsOptiX
ATTR_STD_PTEX_FACE_ID enum valueKernelParamsOptiX
ATTR_STD_PTEX_UV enum valueKernelParamsOptiX
ATTR_STD_RANDOM_PER_ISLAND enum valueKernelParamsOptiX
ATTR_STD_SHADOW_TRANSPARENCY enum valueKernelParamsOptiX
ATTR_STD_UV enum valueKernelParamsOptiX
ATTR_STD_UV_TANGENT enum valueKernelParamsOptiX
ATTR_STD_UV_TANGENT_SIGN enum valueKernelParamsOptiX
ATTR_STD_UV_TANGENT_SIGN_UNDISPLACED enum valueKernelParamsOptiX
ATTR_STD_UV_TANGENT_UNDISPLACED enum valueKernelParamsOptiX
ATTR_STD_VERTEX_COLOR enum valueKernelParamsOptiX
ATTR_STD_VERTEX_NORMAL enum valueKernelParamsOptiX
ATTR_STD_VOLUME_COLOR enum valueKernelParamsOptiX
ATTR_STD_VOLUME_DENSITY enum valueKernelParamsOptiX
ATTR_STD_VOLUME_FLAME enum valueKernelParamsOptiX
ATTR_STD_VOLUME_HEAT enum valueKernelParamsOptiX
ATTR_STD_VOLUME_TEMPERATURE enum valueKernelParamsOptiX
ATTR_STD_VOLUME_VELOCITY enum valueKernelParamsOptiX
ATTR_STD_VOLUME_VELOCITY_X enum valueKernelParamsOptiX
ATTR_STD_VOLUME_VELOCITY_Y enum valueKernelParamsOptiX
ATTR_STD_VOLUME_VELOCITY_Z enum valueKernelParamsOptiX
ATTR_SUBDIVIDE_SMOOTH_FVAR enum valueKernelParamsOptiX
AttributeElement enum nameKernelParamsOptiX
AttributeFlag enum nameKernelParamsOptiX
AttributePrimitive enum nameKernelParamsOptiX
AttributeStandard enum nameKernelParamsOptiX
average(const float4 a)KernelParamsOptiXinline
average(const float3 a)KernelParamsOptiXinline
average(const float2 a)KernelParamsOptiXinline
average(const vfloat8 a)KernelParamsOptiXinline
average(const dual< T > a)KernelParamsOptiXinline
beta(const float x, const float y)KernelParamsOptiXinline
bits_to_01(const uint bits)KernelParamsOptiXinline
bitscan(const uint32_t value)KernelParamsOptiXinline
bitscan(const uint64_t value)KernelParamsOptiXinline
BVH_LAYOUT_ALL enum valueKernelParamsOptiX
BVH_LAYOUT_AUTO enum valueKernelParamsOptiX
BVH_LAYOUT_BVH2 enum valueKernelParamsOptiX
BVH_LAYOUT_EMBREE enum valueKernelParamsOptiX
BVH_LAYOUT_EMBREEGPU enum valueKernelParamsOptiX
BVH_LAYOUT_HIPRT enum valueKernelParamsOptiX
BVH_LAYOUT_METAL enum valueKernelParamsOptiX
BVH_LAYOUT_MULTI_EMBREEGPU enum valueKernelParamsOptiX
BVH_LAYOUT_MULTI_EMBREEGPU_EMBREE enum valueKernelParamsOptiX
BVH_LAYOUT_MULTI_HIPRT enum valueKernelParamsOptiX
BVH_LAYOUT_MULTI_HIPRT_EMBREE enum valueKernelParamsOptiX
BVH_LAYOUT_MULTI_METAL enum valueKernelParamsOptiX
BVH_LAYOUT_MULTI_METAL_EMBREE enum valueKernelParamsOptiX
BVH_LAYOUT_MULTI_OPTIX enum valueKernelParamsOptiX
BVH_LAYOUT_MULTI_OPTIX_EMBREE enum valueKernelParamsOptiX
BVH_LAYOUT_NONE enum valueKernelParamsOptiX
BVH_LAYOUT_OPTIX enum valueKernelParamsOptiX
CAMERA_CUSTOM enum valueKernelParamsOptiX
CAMERA_ORTHOGRAPHIC enum valueKernelParamsOptiX
CAMERA_PANORAMA enum valueKernelParamsOptiX
CAMERA_PERSPECTIVE enum valueKernelParamsOptiX
CameraType enum nameKernelParamsOptiX
cast(const float4 a)KernelParamsOptiXinline
cast(const int4 a)KernelParamsOptiXinline
cast(const vint8 a)KernelParamsOptiXinline
cast(const vfloat8 a)KernelParamsOptiXinline
ccl_align(16) ShaderClosureKernelParamsOptiXinline
ccl_align(16) ShaderDataKernelParamsOptiXinline
ccl_align(16) KernelDataKernelParamsOptiXinline
ccl_try_align(16) int3KernelParamsOptiXinline
ccl_try_align(16) int4KernelParamsOptiXinline
ccl_try_align(32) vint8KernelParamsOptiXinline
ccl_try_align(16) float3KernelParamsOptiXinline
ccl_try_align(16) float4KernelParamsOptiXinline
ccl_try_align(32) vfloat8KernelParamsOptiXinline
ceil(const float3 a)KernelParamsOptiXinline
ceil_to_int(const float f)KernelParamsOptiXinline
clamp(const int a, const int mn, const int mx)KernelParamsOptiXinline
clamp(const float a, const float mn, const float mx)KernelParamsOptiXinline
clamp(const float4 a, const float4 mn, const float4 mx)KernelParamsOptiXinline
clamp(const float3 a, const float3 mn, const float3 mx)KernelParamsOptiXinline
clamp(const int4 a, const int4 mn, const int4 mx)KernelParamsOptiXinline
clamp(const int3 a, const int mn, const int mx)KernelParamsOptiXinline
clamp(const int3 a, int3 &mn, const int mx)KernelParamsOptiXinline
clamp(const vint8 a, const vint8 mn, const vint8 mx)KernelParamsOptiXinline
clamp(const float2 a, const float2 mn, const float2 mx)KernelParamsOptiXinline
clamp(const vfloat8 a, const vfloat8 mn, const vfloat8 mx)KernelParamsOptiXinline
CLOSURE_BSDF_ASHIKHMIN_SHIRLEY_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_ASHIKHMIN_VELVET_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_BURLEY_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_DIFFUSE_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_DIFFUSE_RAMP_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_DIFFUSE_TOON_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_F82_CONDUCTOR enum valueKernelParamsOptiX
CLOSURE_BSDF_GLOSSY_TOON_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_HAIR_CHIANG_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_HAIR_HUANG_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_HAIR_REFLECTION_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_HAIR_TRANSMISSION_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_MICROFACET_BECKMANN_GLASS_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_MICROFACET_BECKMANN_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_MICROFACET_BECKMANN_REFRACTION_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_MICROFACET_GGX_GLASS_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_MICROFACET_GGX_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_MICROFACET_GGX_REFRACTION_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_MICROFACET_MULTI_GGX_GLASS_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_MICROFACET_MULTI_GGX_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_OREN_NAYAR_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_PHONG_RAMP_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_PHYSICAL_CONDUCTOR enum valueKernelParamsOptiX
CLOSURE_BSDF_PRINCIPLED_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_RAY_PORTAL_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_SHEEN_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_TRANSLUCENT_ID enum valueKernelParamsOptiX
CLOSURE_BSDF_TRANSPARENT_ID enum valueKernelParamsOptiX
CLOSURE_BSSRDF_BURLEY_ID enum valueKernelParamsOptiX
CLOSURE_BSSRDF_RANDOM_WALK_ID enum valueKernelParamsOptiX
CLOSURE_BSSRDF_RANDOM_WALK_SKIN_ID enum valueKernelParamsOptiX
CLOSURE_HOLDOUT_ID enum valueKernelParamsOptiX
CLOSURE_NONE_ID enum valueKernelParamsOptiX
CLOSURE_VOLUME_ABSORPTION_ID enum valueKernelParamsOptiX
CLOSURE_VOLUME_DRAINE_ID enum valueKernelParamsOptiX
CLOSURE_VOLUME_FOURNIER_FORAND_ID enum valueKernelParamsOptiX
CLOSURE_VOLUME_HENYEY_GREENSTEIN_ID enum valueKernelParamsOptiX
CLOSURE_VOLUME_ID enum valueKernelParamsOptiX
CLOSURE_VOLUME_MIE_ID enum valueKernelParamsOptiX
CLOSURE_VOLUME_RAYLEIGH_ID enum valueKernelParamsOptiX
ClosureLabel enum nameKernelParamsOptiX
ClosureType enum nameKernelParamsOptiX
compare_floats(const float a, const float b, float abs_diff, const int ulp_diff)KernelParamsOptiXinline
compatible_atan2(const float y, const float x)KernelParamsOptiXinline
compatible_powf(const float x, const float y)KernelParamsOptiXinline
compatible_sign(const float3 v)KernelParamsOptiXinline
compatible_signf(const float f)KernelParamsOptiXinline
coord_to_local_index(const int4 rect, const int x, int y)KernelParamsOptiXinline
copy_v3_v3(ccl_private float *r, const float3 val)KernelParamsOptiXinline
copy_v4_v4(ccl_private float *r, const float4 val)KernelParamsOptiXinline
cos(const float3 v)KernelParamsOptiXinline
cos_from_sin(const float s)KernelParamsOptiXinline
count_leading_zeros(const uint x)KernelParamsOptiXinline
count_trailing_zeros(const uint x)KernelParamsOptiXinline
cross(const float4 a, const float4 b)KernelParamsOptiXinline
cross(const float3 a, const float3 b)KernelParamsOptiXinline
cross(const float2 a, const float2 b)KernelParamsOptiXinline
CRYPT_ACCURATE enum valueKernelParamsOptiX
CRYPT_ASSET enum valueKernelParamsOptiX
CRYPT_MATERIAL enum valueKernelParamsOptiX
CRYPT_NONE enum valueKernelParamsOptiX
CRYPT_OBJECT enum valueKernelParamsOptiX
CryptomatteType enum nameKernelParamsOptiX
cubic_interp(const float a, const float b, float c, const float d, float x)KernelParamsOptiXinline
CURVE_NUM_SHAPE_TYPES enum valueKernelParamsOptiX
CURVE_RIBBON enum valueKernelParamsOptiX
CURVE_THICK enum valueKernelParamsOptiX
CURVE_THICK_LINEAR enum valueKernelParamsOptiX
CurveShapeType enum nameKernelParamsOptiX
dataKernelParamsOptiX
DECLARE_FILM_CONVERT_KERNEL enum valueKernelParamsOptiX
DEVICE_KERNEL_ADAPTIVE_SAMPLING_CONVERGENCE_CHECK enum valueKernelParamsOptiX
DEVICE_KERNEL_ADAPTIVE_SAMPLING_CONVERGENCE_FILTER_X enum valueKernelParamsOptiX
DEVICE_KERNEL_ADAPTIVE_SAMPLING_CONVERGENCE_FILTER_Y enum valueKernelParamsOptiX
DEVICE_KERNEL_CRYPTOMATTE_POSTPROCESS enum valueKernelParamsOptiX
DEVICE_KERNEL_FILTER_COLOR_FLIP_Y enum valueKernelParamsOptiX
DEVICE_KERNEL_FILTER_COLOR_POSTPROCESS enum valueKernelParamsOptiX
DEVICE_KERNEL_FILTER_COLOR_PREPROCESS enum valueKernelParamsOptiX
DEVICE_KERNEL_FILTER_GUIDING_PREPROCESS enum valueKernelParamsOptiX
DEVICE_KERNEL_FILTER_GUIDING_SET_FAKE_ALBEDO enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_ACTIVE_PATHS_ARRAY enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_COMPACT_PATHS_ARRAY enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_COMPACT_SHADOW_PATHS_ARRAY enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_COMPACT_SHADOW_STATES enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_COMPACT_STATES enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_INIT_FROM_BAKE enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_INIT_FROM_CAMERA enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_INTERSECT_CLOSEST enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_INTERSECT_DEDICATED_LIGHT enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_INTERSECT_SHADOW enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_INTERSECT_SUBSURFACE enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_INTERSECT_VOLUME_STACK enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_MEGAKERNEL enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_NUM enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_QUEUED_PATHS_ARRAY enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_QUEUED_SHADOW_PATHS_ARRAY enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_RESET enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SHADE_BACKGROUND enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SHADE_DEDICATED_LIGHT enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SHADE_LIGHT enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SHADE_SHADOW enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SHADE_SURFACE enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SHADE_SURFACE_MNEE enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SHADE_SURFACE_RAYTRACE enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SHADE_VOLUME enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SHADE_VOLUME_RAY_MARCHING enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SHADOW_CATCHER_COUNT_POSSIBLE_SPLITS enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SORT_BUCKET_PASS enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SORT_WRITE_PASS enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_SORTED_PATHS_ARRAY enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_TERMINATED_PATHS_ARRAY enum valueKernelParamsOptiX
DEVICE_KERNEL_INTEGRATOR_TERMINATED_SHADOW_PATHS_ARRAY enum valueKernelParamsOptiX
DEVICE_KERNEL_NUM enum valueKernelParamsOptiX
DEVICE_KERNEL_PREFIX_SUM enum valueKernelParamsOptiX
DEVICE_KERNEL_SHADER_EVAL_BACKGROUND enum valueKernelParamsOptiX
DEVICE_KERNEL_SHADER_EVAL_CURVE_SHADOW_TRANSPARENCY enum valueKernelParamsOptiX
DEVICE_KERNEL_SHADER_EVAL_DISPLACE enum valueKernelParamsOptiX
DEVICE_KERNEL_SHADER_EVAL_VOLUME_DENSITY enum valueKernelParamsOptiX
DEVICE_KERNEL_VOLUME_GUIDING_FILTER_X enum valueKernelParamsOptiX
DEVICE_KERNEL_VOLUME_GUIDING_FILTER_Y enum valueKernelParamsOptiX
device_ptr typedefKernelParamsOptiX
DeviceKernel enum nameKernelParamsOptiX
DIRECT_LIGHT_SAMPLING_FORWARD enum valueKernelParamsOptiX
DIRECT_LIGHT_SAMPLING_MIS enum valueKernelParamsOptiX
DIRECT_LIGHT_SAMPLING_NEE enum valueKernelParamsOptiX
DIRECT_LIGHT_SAMPLING_NUM enum valueKernelParamsOptiX
direction_to_spherical(const float3 dir)KernelParamsOptiXinline
DirectLightSamplingType enum nameKernelParamsOptiX
disk_to_hemisphere(const float2 p)KernelParamsOptiXinline
distance(const float4 a, const float4 b)KernelParamsOptiXinline
distance(const float3 a, const float3 b)KernelParamsOptiXinline
distance(const float2 a, const float2 b)KernelParamsOptiXinline
divide_up(const size_t x, const size_t y)KernelParamsOptiXinline
dot(const float4 a, const float4 b)KernelParamsOptiXinline
dot(const float3 a, const float3 b)KernelParamsOptiXinline
dot(const float2 a, const float2 b)KernelParamsOptiXinline
dot(const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
dot(const dual< T1 > a, const T2 b)KernelParamsOptiXinline
dot_xy(const float3 a, const float3 b)KernelParamsOptiXinline
dual1 typedefKernelParamsOptiX
dual2 typedefKernelParamsOptiX
dual3 typedefKernelParamsOptiX
dual4 typedefKernelParamsOptiX
EMISSION_SAMPLING_AUTO enum valueKernelParamsOptiX
EMISSION_SAMPLING_BACK enum valueKernelParamsOptiX
EMISSION_SAMPLING_FRONT enum valueKernelParamsOptiX
EMISSION_SAMPLING_FRONT_BACK enum valueKernelParamsOptiX
EMISSION_SAMPLING_NONE enum valueKernelParamsOptiX
EMISSION_SAMPLING_NUM enum valueKernelParamsOptiX
EmissionSampling enum nameKernelParamsOptiX
ensure_finite(const float v)KernelParamsOptiXinline
ensure_finite(const float4 v)KernelParamsOptiXinline
ensure_finite(const float3 v)KernelParamsOptiXinline
ensure_finite(vfloat8 v)KernelParamsOptiXinline
euler_to_transform(const float3 euler)KernelParamsOptiXinline
exp(const float4 v)KernelParamsOptiXinline
exp(const float3 v)KernelParamsOptiXinline
exp(vfloat8 v)KernelParamsOptiXinline
fabs(const float4 a)KernelParamsOptiXinline
fabs(const float3 a)KernelParamsOptiXinline
fabs(const float2 a)KernelParamsOptiXinline
fabs(const vfloat8 a)KernelParamsOptiXinline
faceforward(const float3 vector, const float3 incident, const float3 reference)KernelParamsOptiXinline
fast_acosf(const float x)KernelParamsOptiXinline
fast_asinf(const float x)KernelParamsOptiXinline
fast_atan2f(const float y, const float x)KernelParamsOptiXinline
fast_atanf(const float x)KernelParamsOptiXinline
fast_cosf(float x)KernelParamsOptiXinline
fast_coshf(const float x)KernelParamsOptiXinline
fast_cospif(const float x)KernelParamsOptiXinline
fast_erfcf(const float x)KernelParamsOptiXinline
fast_erff(const float x)KernelParamsOptiXinline
fast_exp10(const float x)KernelParamsOptiXinline
fast_exp2f(float x)KernelParamsOptiXinline
fast_exp2f4(float4 x)KernelParamsOptiXinline
fast_expf(const float x)KernelParamsOptiXinline
fast_expf4(const float4 x)KernelParamsOptiXinline
fast_expm1f(float x)KernelParamsOptiXinline
fast_ierff(const float x)KernelParamsOptiXinline
fast_inv_cbrtf(const float x)KernelParamsOptiXinline
fast_log10(const float x)KernelParamsOptiXinline
fast_log2f(float x)KernelParamsOptiXinline
fast_logb(float x)KernelParamsOptiXinline
fast_logf(const float x)KernelParamsOptiXinline
fast_rint(const float x)KernelParamsOptiXinline
fast_safe_powf(const float x, const float y)KernelParamsOptiXinline
fast_sincosf(float x, ccl_private float *sine, ccl_private float *cosine)KernelParamsOptiXinline
fast_sinf(float x)KernelParamsOptiXinline
fast_sinhf(const float x)KernelParamsOptiXinline
fast_sinpif(const float x)KernelParamsOptiXinline
fast_tanf(float x)KernelParamsOptiXinline
fast_tanhf(const float x)KernelParamsOptiXinline
FILTER_CLOSURE_DIFFUSE enum valueKernelParamsOptiX
FILTER_CLOSURE_DIRECT_LIGHT enum valueKernelParamsOptiX
FILTER_CLOSURE_EMISSION enum valueKernelParamsOptiX
FILTER_CLOSURE_GLOSSY enum valueKernelParamsOptiX
FILTER_CLOSURE_TRANSMISSION enum valueKernelParamsOptiX
FILTER_CLOSURE_TRANSPARENT enum valueKernelParamsOptiX
FilterClosures enum nameKernelParamsOptiX
find_first_set(const uint x)KernelParamsOptiXinline
float2::operator[](int i) constKernelParamsOptiXinline
float2::operator[](int i)KernelParamsOptiXinline
float3_as_uint3(const float3 f)KernelParamsOptiXinline
float_to_int(const float f)KernelParamsOptiXinline
floor(const float4 a)KernelParamsOptiXinline
floor(const float3 a)KernelParamsOptiXinline
floor(const float2 a)KernelParamsOptiXinline
floor_log2f(const float x)KernelParamsOptiXinline
floor_to_int(const float f)KernelParamsOptiXinline
floorfrac(const float x, ccl_private int *i)KernelParamsOptiXinline
floorfrac(const float4 x, ccl_private int4 *i)KernelParamsOptiXinline
fmod(const float4 a, const float b)KernelParamsOptiXinline
fmod(const float3 a, const float b)KernelParamsOptiXinline
fmod(const float3 a, const float3 b)KernelParamsOptiXinline
fmod(const float2 a, const float b)KernelParamsOptiXinline
fractf(const float x)KernelParamsOptiXinline
GUIDING_DIRECTIONAL_SAMPLING_NUM_TYPES enum valueKernelParamsOptiX
GUIDING_DIRECTIONAL_SAMPLING_TYPE_PRODUCT_MIS enum valueKernelParamsOptiX
GUIDING_DIRECTIONAL_SAMPLING_TYPE_RIS enum valueKernelParamsOptiX
GUIDING_DIRECTIONAL_SAMPLING_TYPE_ROUGHNESS enum valueKernelParamsOptiX
GUIDING_NUM_TYPES enum valueKernelParamsOptiX
GUIDING_TYPE_DIRECTIONAL_QUAD_TREE enum valueKernelParamsOptiX
GUIDING_TYPE_PARALLAX_AWARE_VMM enum valueKernelParamsOptiX
GUIDING_TYPE_VMM enum valueKernelParamsOptiX
GuidingDirectionalSamplingType enum nameKernelParamsOptiX
GuidingDistributionType enum nameKernelParamsOptiX
integrator_stateKernelParamsOptiX
interp(const float a, const float b, const float t)KernelParamsOptiXinline
interp(float4 a, float4 b, float t)KernelParamsOptiXinline
interp(const float3 a, const float3 b, const float t)KernelParamsOptiXinline
interp(const float2 a, const float2 b, const float t)KernelParamsOptiXinline
intervals_intersection(const ccl_private Interval< T > &first, const ccl_private Interval< T > &second)KernelParamsOptiXinline
inverse_lerp(const float a, const float b, const float x)KernelParamsOptiXinline
inversesqrtf(const float f)KernelParamsOptiXinline
is_power_of_two(const size_t x)KernelParamsOptiXinline
is_zero(const float4 a)KernelParamsOptiXinline
is_zero(const float3 a)KernelParamsOptiXinline
is_zero(const float2 a)KernelParamsOptiXinline
is_zero(const vfloat8 a)KernelParamsOptiXinline
is_zero_mask(const float3 a)KernelParamsOptiXinline
isequal(const float4 a, const float4 b)KernelParamsOptiXinline
isequal(const float3 a, const float3 b)KernelParamsOptiXinline
isequal(const float2 a, const float2 b)KernelParamsOptiXinline
isequal(const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
isequal_mask(const float3 a, const float3 b)KernelParamsOptiXinline
isfinite_safe(const float f)KernelParamsOptiXinline
isfinite_safe(const float4 v)KernelParamsOptiXinline
isfinite_safe(const float3 v)KernelParamsOptiXinline
isfinite_safe(vfloat8 v)KernelParamsOptiXinline
isnan_safe(const float f)KernelParamsOptiXinline
KernelBVHLayout enum nameKernelParamsOptiX
LABEL_DIFFUSE enum valueKernelParamsOptiX
LABEL_GLOSSY enum valueKernelParamsOptiX
LABEL_NONE enum valueKernelParamsOptiX
LABEL_RAY_PORTAL enum valueKernelParamsOptiX
LABEL_REFLECT enum valueKernelParamsOptiX
LABEL_SINGULAR enum valueKernelParamsOptiX
LABEL_SUBSURFACE_SCATTER enum valueKernelParamsOptiX
LABEL_TRANSMIT enum valueKernelParamsOptiX
LABEL_TRANSMIT_TRANSPARENT enum valueKernelParamsOptiX
LABEL_TRANSPARENT enum valueKernelParamsOptiX
LABEL_VOLUME_SCATTER enum valueKernelParamsOptiX
len(const float4 a)KernelParamsOptiXinline
len(const float3 a)KernelParamsOptiXinline
len(const float2 a)KernelParamsOptiXinline
len_squared(const float4 a)KernelParamsOptiXinline
len_squared(const float3 a)KernelParamsOptiXinline
len_squared(const float2 a)KernelParamsOptiXinline
LIGHT_AREA enum valueKernelParamsOptiX
LIGHT_BACKGROUND enum valueKernelParamsOptiX
LIGHT_DISTANT enum valueKernelParamsOptiX
LIGHT_POINT enum valueKernelParamsOptiX
LIGHT_SPOT enum valueKernelParamsOptiX
LIGHT_TREE_DISTANT enum valueKernelParamsOptiX
LIGHT_TREE_INNER enum valueKernelParamsOptiX
LIGHT_TREE_INSTANCE enum valueKernelParamsOptiX
LIGHT_TREE_LEAF enum valueKernelParamsOptiX
LIGHT_TRIANGLE enum valueKernelParamsOptiX
LightTreeNodeType enum nameKernelParamsOptiX
LightType enum nameKernelParamsOptiX
load_float4(const ccl_private float *v)KernelParamsOptiXinline
load_int4(const int *v)KernelParamsOptiXinline
load_vint8(const int *v)KernelParamsOptiXinline
local_index_to_coord(const int4 rect, const int idx, ccl_private int *x, ccl_private int *y)KernelParamsOptiXinline
log(const float4 v)KernelParamsOptiXinline
log(const float3 v)KernelParamsOptiXinline
log(vfloat8 v)KernelParamsOptiXinline
madd(const float4 a, const float4 b, const float4 c)KernelParamsOptiXinline
madd(const float a, const float b, const float c)KernelParamsOptiXinline
madd4(const float4 a, const float4 b, const float4 c)KernelParamsOptiXinline
make_float2(const float x, const float y)KernelParamsOptiXinline
make_float2(const float f)KernelParamsOptiXinline
make_float2(const int2 i)KernelParamsOptiXinline
make_float2(const float3 a)KernelParamsOptiXinline
make_float3(const float x, const float y, float z)KernelParamsOptiXinline
make_float3(const float f)KernelParamsOptiXinline
make_float3(const float2 a)KernelParamsOptiXinline
make_float3(const float2 a, const float b)KernelParamsOptiXinline
make_float3(const int3 i)KernelParamsOptiXinline
make_float3(const float3 a)KernelParamsOptiXinline
make_float3(const float4 a)KernelParamsOptiXinline
make_float3(const ccl_private dual< T > &a)KernelParamsOptiXinline
make_float3(const dual1 a, const dual1 b, const dual1 c)KernelParamsOptiXinline
make_float4(const float x, const float y, float z, const float w)KernelParamsOptiXinline
make_float4(const float f)KernelParamsOptiXinline
make_float4(const float3 a, const float b)KernelParamsOptiXinline
make_float4(const float3 a)KernelParamsOptiXinline
make_float4(const int4 i)KernelParamsOptiXinline
make_float4(const dual3 a)KernelParamsOptiXinline
make_homogeneous(const float3 a)KernelParamsOptiXinline
make_homogeneous(const dual3 a)KernelParamsOptiXinline
make_int2(const int x, const int y)KernelParamsOptiXinline
make_int2(const int i)KernelParamsOptiXinline
make_int2(const float2 f)KernelParamsOptiXinline
make_int3(const int x, const int y, int z)KernelParamsOptiXinline
make_int3(const int i)KernelParamsOptiXinline
make_int3(const float3 f)KernelParamsOptiXinline
make_int4(const int x, const int y, int z, const int w)KernelParamsOptiXinline
make_int4(const int i)KernelParamsOptiXinline
make_int4(const float3 f)KernelParamsOptiXinline
make_int4(const float4 f)KernelParamsOptiXinline
make_orthonormals(const float3 N, ccl_private float3 *a, ccl_private float3 *b)KernelParamsOptiXinline
make_packed_int3(const int x, const int y, int z)KernelParamsOptiXinline
make_packed_uint3(const uint x, const uint y, uint z)KernelParamsOptiXinline
make_projection(const float a, const float b, const float c, const float d, const float e, const float f, const float g, const float h, const float i, const float j, const float k, const float l, const float m, const float n, const float o, const float p)KernelParamsOptiXinline
make_transform(const float a, const float b, const float c, const float d, const float e, const float f, const float g, const float h, const float i, const float j, const float k, const float l)KernelParamsOptiXinline
make_transform(const float3 x, const float3 y, const float3 z)KernelParamsOptiXinline
make_transform_frame(const float3 N)KernelParamsOptiXinline
make_uchar2(const uchar x, const uchar y)KernelParamsOptiXinline
make_uchar3(const uchar x, const uchar y, uchar z)KernelParamsOptiXinline
make_uchar4(const uchar x, const uchar y, uchar z, const uchar w)KernelParamsOptiXinline
make_uint2(const uint x, const uint y)KernelParamsOptiXinline
make_uint3(const uint x, const uint y, uint z)KernelParamsOptiXinline
make_uint4(const uint x, const uint y, uint z, const uint w)KernelParamsOptiXinline
make_vfloat8(const float f)KernelParamsOptiXinline
make_vfloat8(const float a, const float b, float c, const float d, float e, const float f, float g, const float h)KernelParamsOptiXinline
make_vfloat8(const float4 a, const float4 b)KernelParamsOptiXinline
make_vint8(const int a, const int b, int c, const int d, int e, const int f, int g, const int h)KernelParamsOptiXinline
make_vint8(const int i)KernelParamsOptiXinline
make_vint8(const int4 a, const int4 b)KernelParamsOptiXinline
make_vint8(const vfloat8 f)KernelParamsOptiXinline
make_zero()KernelParamsOptiX
make_zero()KernelParamsOptiXinline
make_zero()KernelParamsOptiXinline
make_zero()KernelParamsOptiXinline
make_zero()KernelParamsOptiXinline
make_zero()KernelParamsOptiXinline
make_zero()KernelParamsOptiXinline
make_zero()KernelParamsOptiXinline
make_zero()KernelParamsOptiXinline
map_to_sphere(const float3 co)KernelParamsOptiXinline
map_to_tube(const float3 co)KernelParamsOptiXinline
mask(const MaskType mask, const float4 a)KernelParamsOptiXinline
mask(const MaskType mask, const float3 a)KernelParamsOptiXinline
mask(const MaskType mask, const float2 a)KernelParamsOptiXinline
max(const int a, const int b)KernelParamsOptiXinline
max(const uint32_t a, const uint32_t b)KernelParamsOptiXinline
max(const uint64_t a, const uint64_t b)KernelParamsOptiXinline
max(T a, T b)KernelParamsOptiXinline
max(const float a, const float b)KernelParamsOptiXinline
max(const double a, const double b)KernelParamsOptiXinline
max(const float4 a, const float4 b)KernelParamsOptiXinline
max(const float3 a, const float3 b)KernelParamsOptiXinline
max(const int4 a, const int4 b)KernelParamsOptiXinline
max(const int3 a, const int3 b)KernelParamsOptiXinline
max(vint8 a, vint8 b)KernelParamsOptiXinline
max(const float2 a, const float2 b)KernelParamsOptiXinline
max(const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
max4(const T &a, const T &b, const T &c, const T &d)KernelParamsOptiXinline
max4(const float a, const float b, float c, const float d)KernelParamsOptiXinline
max_tile_work_sizeKernelParamsOptiX
merge(const ccl_private Extrema< T > &a, const ccl_private Extrema< T > &b)KernelParamsOptiXinline
merge(const ccl_private Extrema< T > &a, const ccl_private T &v)KernelParamsOptiXinline
min(const int a, const int b)KernelParamsOptiXinline
min(const uint32_t a, const uint32_t b)KernelParamsOptiXinline
min(const uint64_t a, const uint64_t b)KernelParamsOptiXinline
min(T a, T b)KernelParamsOptiXinline
min(const float a, const float b)KernelParamsOptiXinline
min(const double a, const double b)KernelParamsOptiXinline
min(const float4 a, const float4 b)KernelParamsOptiXinline
min(const float3 a, const float3 b)KernelParamsOptiXinline
min(const int4 a, const int4 b)KernelParamsOptiXinline
min(const int3 a, const int3 b)KernelParamsOptiXinline
min(vint8 a, vint8 b)KernelParamsOptiXinline
min(const float2 a, const float2 b)KernelParamsOptiXinline
min(const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
min4(const T &a, const T &b, const T &c, const T &d)KernelParamsOptiXinline
min4(const float a, const float b, float c, const float d)KernelParamsOptiXinline
mix(const float a, const float b, float t)KernelParamsOptiXinline
mix(const float4 a, const float4 b, const float t)KernelParamsOptiXinline
mix(const float4 a, const float4 b, const float4 t)KernelParamsOptiXinline
mix(const float3 a, const float3 b, const float t)KernelParamsOptiXinline
mix(const float3 a, const float3 b, const float3 t)KernelParamsOptiXinline
mix(const float2 a, const float2 b, const float t)KernelParamsOptiXinline
mix(const vfloat8 a, const vfloat8 b, const float t)KernelParamsOptiXinline
mix(const vfloat8 a, const vfloat8 b, vfloat8 t)KernelParamsOptiXinline
mod(const int x, const int m)KernelParamsOptiXinline
MOTION_NUM_POSITIONS enum valueKernelParamsOptiX
MOTION_POSITION_CENTER enum valueKernelParamsOptiX
MOTION_POSITION_END enum valueKernelParamsOptiX
MOTION_POSITION_START enum valueKernelParamsOptiX
MotionPosition enum nameKernelParamsOptiX
msub(const float4 a, const float4 b, const float4 c)KernelParamsOptiXinline
NBUILTIN_CLOSURES enum valueKernelParamsOptiX
next_power_of_two(const uint x)KernelParamsOptiXinline
NODE_AO_GLOBAL_RADIUS enum valueKernelParamsOptiX
NODE_AO_INSIDE enum valueKernelParamsOptiX
NODE_AO_ONLY_LOCAL enum valueKernelParamsOptiX
NODE_ATTR_FLOAT enum valueKernelParamsOptiX
NODE_ATTR_FLOAT2 enum valueKernelParamsOptiX
NODE_ATTR_FLOAT3 enum valueKernelParamsOptiX
NODE_ATTR_FLOAT4 enum valueKernelParamsOptiX
NODE_ATTR_MATRIX enum valueKernelParamsOptiX
NODE_ATTR_OUTPUT_FLOAT enum valueKernelParamsOptiX
NODE_ATTR_OUTPUT_FLOAT3 enum valueKernelParamsOptiX
NODE_ATTR_OUTPUT_FLOAT_ALPHA enum valueKernelParamsOptiX
NODE_ATTR_RGBA enum valueKernelParamsOptiX
NODE_BLEND_DIAGONAL enum valueKernelParamsOptiX
NODE_BLEND_EASING enum valueKernelParamsOptiX
NODE_BLEND_LINEAR enum valueKernelParamsOptiX
NODE_BLEND_QUADRATIC enum valueKernelParamsOptiX
NODE_BLEND_QUADRATIC_SPHERE enum valueKernelParamsOptiX
NODE_BLEND_RADIAL enum valueKernelParamsOptiX
NODE_BLEND_SPHERICAL enum valueKernelParamsOptiX
NODE_BUMP_OFFSET_CENTER enum valueKernelParamsOptiX
NODE_BUMP_OFFSET_DX enum valueKernelParamsOptiX
NODE_BUMP_OFFSET_DY enum valueKernelParamsOptiX
NODE_CLAMP_MINMAX enum valueKernelParamsOptiX
NODE_CLAMP_RANGE enum valueKernelParamsOptiX
NODE_COMBSEP_COLOR_HSL enum valueKernelParamsOptiX
NODE_COMBSEP_COLOR_HSV enum valueKernelParamsOptiX
NODE_COMBSEP_COLOR_RGB enum valueKernelParamsOptiX
NODE_CONVERT_CF enum valueKernelParamsOptiX
NODE_CONVERT_CI enum valueKernelParamsOptiX
NODE_CONVERT_FI enum valueKernelParamsOptiX
NODE_CONVERT_FV enum valueKernelParamsOptiX
NODE_CONVERT_IF enum valueKernelParamsOptiX
NODE_CONVERT_IV enum valueKernelParamsOptiX
NODE_CONVERT_VF enum valueKernelParamsOptiX
NODE_CONVERT_VI enum valueKernelParamsOptiX
NODE_ENVIRONMENT_EQUIRECTANGULAR enum valueKernelParamsOptiX
NODE_ENVIRONMENT_MIRROR_BALL enum valueKernelParamsOptiX
NODE_GABOR_TYPE_2D enum valueKernelParamsOptiX
NODE_GABOR_TYPE_3D enum valueKernelParamsOptiX
NODE_GEOM_I enum valueKernelParamsOptiX
NODE_GEOM_N enum valueKernelParamsOptiX
NODE_GEOM_Ng enum valueKernelParamsOptiX
NODE_GEOM_P enum valueKernelParamsOptiX
NODE_GEOM_T enum valueKernelParamsOptiX
NODE_GEOM_uv enum valueKernelParamsOptiX
NODE_IMAGE_ALPHA_UNASSOCIATE enum valueKernelParamsOptiX
NODE_IMAGE_COMPRESS_AS_SRGB enum valueKernelParamsOptiX
NODE_IMAGE_PROJ_BOX enum valueKernelParamsOptiX
NODE_IMAGE_PROJ_FLAT enum valueKernelParamsOptiX
NODE_IMAGE_PROJ_SPHERE enum valueKernelParamsOptiX
NODE_IMAGE_PROJ_TUBE enum valueKernelParamsOptiX
NODE_INFO_CURVE_INTERCEPT enum valueKernelParamsOptiX
NODE_INFO_CURVE_IS_STRAND enum valueKernelParamsOptiX
NODE_INFO_CURVE_LENGTH enum valueKernelParamsOptiX
NODE_INFO_CURVE_RANDOM enum valueKernelParamsOptiX
NODE_INFO_CURVE_TANGENT_NORMAL enum valueKernelParamsOptiX
NODE_INFO_CURVE_THICKNESS enum valueKernelParamsOptiX
NODE_INFO_MAT_INDEX enum valueKernelParamsOptiX
NODE_INFO_OB_ALPHA enum valueKernelParamsOptiX
NODE_INFO_OB_COLOR enum valueKernelParamsOptiX
NODE_INFO_OB_INDEX enum valueKernelParamsOptiX
NODE_INFO_OB_LOCATION enum valueKernelParamsOptiX
NODE_INFO_OB_RANDOM enum valueKernelParamsOptiX
NODE_INFO_PAR_AGE enum valueKernelParamsOptiX
NODE_INFO_PAR_ANGULAR_VELOCITY enum valueKernelParamsOptiX
NODE_INFO_PAR_INDEX enum valueKernelParamsOptiX
NODE_INFO_PAR_LIFETIME enum valueKernelParamsOptiX
NODE_INFO_PAR_LOCATION enum valueKernelParamsOptiX
NODE_INFO_PAR_RANDOM enum valueKernelParamsOptiX
NODE_INFO_PAR_SIZE enum valueKernelParamsOptiX
NODE_INFO_PAR_VELOCITY enum valueKernelParamsOptiX
NODE_INFO_POINT_POSITION enum valueKernelParamsOptiX
NODE_INFO_POINT_RADIUS enum valueKernelParamsOptiX
NODE_INFO_POINT_RANDOM enum valueKernelParamsOptiX
NODE_LAYER_WEIGHT_FACING enum valueKernelParamsOptiX
NODE_LAYER_WEIGHT_FRESNEL enum valueKernelParamsOptiX
NODE_LIGHT_FALLOFF_CONSTANT enum valueKernelParamsOptiX
NODE_LIGHT_FALLOFF_LINEAR enum valueKernelParamsOptiX
NODE_LIGHT_FALLOFF_QUADRATIC enum valueKernelParamsOptiX
NODE_LP_backfacing enum valueKernelParamsOptiX
NODE_LP_camera enum valueKernelParamsOptiX
NODE_LP_diffuse enum valueKernelParamsOptiX
NODE_LP_glossy enum valueKernelParamsOptiX
NODE_LP_ray_depth enum valueKernelParamsOptiX
NODE_LP_ray_diffuse enum valueKernelParamsOptiX
NODE_LP_ray_glossy enum valueKernelParamsOptiX
NODE_LP_ray_length enum valueKernelParamsOptiX
NODE_LP_ray_portal enum valueKernelParamsOptiX
NODE_LP_ray_transmission enum valueKernelParamsOptiX
NODE_LP_ray_transparent enum valueKernelParamsOptiX
NODE_LP_reflection enum valueKernelParamsOptiX
NODE_LP_shadow enum valueKernelParamsOptiX
NODE_LP_singular enum valueKernelParamsOptiX
NODE_LP_transmission enum valueKernelParamsOptiX
NODE_LP_volume_scatter enum valueKernelParamsOptiX
NODE_MAP_RANGE_LINEAR enum valueKernelParamsOptiX
NODE_MAP_RANGE_SMOOTHERSTEP enum valueKernelParamsOptiX
NODE_MAP_RANGE_SMOOTHSTEP enum valueKernelParamsOptiX
NODE_MAP_RANGE_STEPPED enum valueKernelParamsOptiX
NODE_MAPPING_TYPE_NORMAL enum valueKernelParamsOptiX
NODE_MAPPING_TYPE_POINT enum valueKernelParamsOptiX
NODE_MAPPING_TYPE_TEXTURE enum valueKernelParamsOptiX
NODE_MAPPING_TYPE_VECTOR enum valueKernelParamsOptiX
NODE_MATH_ABSOLUTE enum valueKernelParamsOptiX
NODE_MATH_ADD enum valueKernelParamsOptiX
NODE_MATH_ARCCOSINE enum valueKernelParamsOptiX
NODE_MATH_ARCSINE enum valueKernelParamsOptiX
NODE_MATH_ARCTAN2 enum valueKernelParamsOptiX
NODE_MATH_ARCTANGENT enum valueKernelParamsOptiX
NODE_MATH_CEIL enum valueKernelParamsOptiX
NODE_MATH_COMPARE enum valueKernelParamsOptiX
NODE_MATH_COSH enum valueKernelParamsOptiX
NODE_MATH_COSINE enum valueKernelParamsOptiX
NODE_MATH_DEGREES enum valueKernelParamsOptiX
NODE_MATH_DIVIDE enum valueKernelParamsOptiX
NODE_MATH_EXPONENT enum valueKernelParamsOptiX
NODE_MATH_FLOOR enum valueKernelParamsOptiX
NODE_MATH_FLOORED_MODULO enum valueKernelParamsOptiX
NODE_MATH_FRACTION enum valueKernelParamsOptiX
NODE_MATH_GREATER_THAN enum valueKernelParamsOptiX
NODE_MATH_INV_SQRT enum valueKernelParamsOptiX
NODE_MATH_LESS_THAN enum valueKernelParamsOptiX
NODE_MATH_LOGARITHM enum valueKernelParamsOptiX
NODE_MATH_MAXIMUM enum valueKernelParamsOptiX
NODE_MATH_MINIMUM enum valueKernelParamsOptiX
NODE_MATH_MODULO enum valueKernelParamsOptiX
NODE_MATH_MULTIPLY enum valueKernelParamsOptiX
NODE_MATH_MULTIPLY_ADD enum valueKernelParamsOptiX
NODE_MATH_PINGPONG enum valueKernelParamsOptiX
NODE_MATH_POWER enum valueKernelParamsOptiX
NODE_MATH_RADIANS enum valueKernelParamsOptiX
NODE_MATH_ROUND enum valueKernelParamsOptiX
NODE_MATH_SIGN enum valueKernelParamsOptiX
NODE_MATH_SINE enum valueKernelParamsOptiX
NODE_MATH_SINH enum valueKernelParamsOptiX
NODE_MATH_SMOOTH_MAX enum valueKernelParamsOptiX
NODE_MATH_SMOOTH_MIN enum valueKernelParamsOptiX
NODE_MATH_SNAP enum valueKernelParamsOptiX
NODE_MATH_SQRT enum valueKernelParamsOptiX
NODE_MATH_SUBTRACT enum valueKernelParamsOptiX
NODE_MATH_TANGENT enum valueKernelParamsOptiX
NODE_MATH_TANH enum valueKernelParamsOptiX
NODE_MATH_TRUNC enum valueKernelParamsOptiX
NODE_MATH_WRAP enum valueKernelParamsOptiX
NODE_MIX_ADD enum valueKernelParamsOptiX
NODE_MIX_BLEND enum valueKernelParamsOptiX
NODE_MIX_BURN enum valueKernelParamsOptiX
NODE_MIX_CLAMP enum valueKernelParamsOptiX
NODE_MIX_COL enum valueKernelParamsOptiX
NODE_MIX_DARK enum valueKernelParamsOptiX
NODE_MIX_DIFF enum valueKernelParamsOptiX
NODE_MIX_DIV enum valueKernelParamsOptiX
NODE_MIX_DODGE enum valueKernelParamsOptiX
NODE_MIX_EXCLUSION enum valueKernelParamsOptiX
NODE_MIX_HUE enum valueKernelParamsOptiX
NODE_MIX_LIGHT enum valueKernelParamsOptiX
NODE_MIX_LINEAR enum valueKernelParamsOptiX
NODE_MIX_MUL enum valueKernelParamsOptiX
NODE_MIX_OVERLAY enum valueKernelParamsOptiX
NODE_MIX_SAT enum valueKernelParamsOptiX
NODE_MIX_SCREEN enum valueKernelParamsOptiX
NODE_MIX_SOFT enum valueKernelParamsOptiX
NODE_MIX_SUB enum valueKernelParamsOptiX
NODE_MIX_VAL enum valueKernelParamsOptiX
NODE_NOISE_FBM enum valueKernelParamsOptiX
NODE_NOISE_HETERO_TERRAIN enum valueKernelParamsOptiX
NODE_NOISE_HYBRID_MULTIFRACTAL enum valueKernelParamsOptiX
NODE_NOISE_MULTIFRACTAL enum valueKernelParamsOptiX
NODE_NOISE_RIDGED_MULTIFRACTAL enum valueKernelParamsOptiX
NODE_NORMAL_MAP_BLENDER_OBJECT enum valueKernelParamsOptiX
NODE_NORMAL_MAP_BLENDER_WORLD enum valueKernelParamsOptiX
NODE_NORMAL_MAP_OBJECT enum valueKernelParamsOptiX
NODE_NORMAL_MAP_TANGENT enum valueKernelParamsOptiX
NODE_NORMAL_MAP_WORLD enum valueKernelParamsOptiX
NODE_NUM enum valueKernelParamsOptiX
NODE_PRINCIPLED_HAIR_CHIANG enum valueKernelParamsOptiX
NODE_PRINCIPLED_HAIR_DIRECT_ABSORPTION enum valueKernelParamsOptiX
NODE_PRINCIPLED_HAIR_HUANG enum valueKernelParamsOptiX
NODE_PRINCIPLED_HAIR_MODEL_NUM enum valueKernelParamsOptiX
NODE_PRINCIPLED_HAIR_PARAMETRIZATION_NUM enum valueKernelParamsOptiX
NODE_PRINCIPLED_HAIR_PIGMENT_CONCENTRATION enum valueKernelParamsOptiX
NODE_PRINCIPLED_HAIR_REFLECTANCE enum valueKernelParamsOptiX
NODE_SKY_HOSEK enum valueKernelParamsOptiX
NODE_SKY_MULTIPLE_SCATTERING enum valueKernelParamsOptiX
NODE_SKY_PREETHAM enum valueKernelParamsOptiX
NODE_SKY_SINGLE_SCATTERING enum valueKernelParamsOptiX
NODE_TANGENT_AXIS_X enum valueKernelParamsOptiX
NODE_TANGENT_AXIS_Y enum valueKernelParamsOptiX
NODE_TANGENT_AXIS_Z enum valueKernelParamsOptiX
NODE_TANGENT_RADIAL enum valueKernelParamsOptiX
NODE_TANGENT_UVMAP enum valueKernelParamsOptiX
NODE_TEXCO_CAMERA enum valueKernelParamsOptiX
NODE_TEXCO_DUPLI_GENERATED enum valueKernelParamsOptiX
NODE_TEXCO_DUPLI_UV enum valueKernelParamsOptiX
NODE_TEXCO_NORMAL enum valueKernelParamsOptiX
NODE_TEXCO_OBJECT enum valueKernelParamsOptiX
NODE_TEXCO_OBJECT_WITH_TRANSFORM enum valueKernelParamsOptiX
NODE_TEXCO_REFLECTION enum valueKernelParamsOptiX
NODE_TEXCO_VOLUME_GENERATED enum valueKernelParamsOptiX
NODE_TEXCO_WINDOW enum valueKernelParamsOptiX
NODE_VECTOR_MATH_ABSOLUTE enum valueKernelParamsOptiX
NODE_VECTOR_MATH_ADD enum valueKernelParamsOptiX
NODE_VECTOR_MATH_CEIL enum valueKernelParamsOptiX
NODE_VECTOR_MATH_COSINE enum valueKernelParamsOptiX
NODE_VECTOR_MATH_CROSS_PRODUCT enum valueKernelParamsOptiX
NODE_VECTOR_MATH_DISTANCE enum valueKernelParamsOptiX
NODE_VECTOR_MATH_DIVIDE enum valueKernelParamsOptiX
NODE_VECTOR_MATH_DOT_PRODUCT enum valueKernelParamsOptiX
NODE_VECTOR_MATH_FACEFORWARD enum valueKernelParamsOptiX
NODE_VECTOR_MATH_FLOOR enum valueKernelParamsOptiX
NODE_VECTOR_MATH_FRACTION enum valueKernelParamsOptiX
NODE_VECTOR_MATH_LENGTH enum valueKernelParamsOptiX
NODE_VECTOR_MATH_MAXIMUM enum valueKernelParamsOptiX
NODE_VECTOR_MATH_MINIMUM enum valueKernelParamsOptiX
NODE_VECTOR_MATH_MODULO enum valueKernelParamsOptiX
NODE_VECTOR_MATH_MULTIPLY enum valueKernelParamsOptiX
NODE_VECTOR_MATH_MULTIPLY_ADD enum valueKernelParamsOptiX
NODE_VECTOR_MATH_NORMALIZE enum valueKernelParamsOptiX
NODE_VECTOR_MATH_POWER enum valueKernelParamsOptiX
NODE_VECTOR_MATH_PROJECT enum valueKernelParamsOptiX
NODE_VECTOR_MATH_REFLECT enum valueKernelParamsOptiX
NODE_VECTOR_MATH_REFRACT enum valueKernelParamsOptiX
NODE_VECTOR_MATH_SCALE enum valueKernelParamsOptiX
NODE_VECTOR_MATH_SIGN enum valueKernelParamsOptiX
NODE_VECTOR_MATH_SINE enum valueKernelParamsOptiX
NODE_VECTOR_MATH_SNAP enum valueKernelParamsOptiX
NODE_VECTOR_MATH_SUBTRACT enum valueKernelParamsOptiX
NODE_VECTOR_MATH_TANGENT enum valueKernelParamsOptiX
NODE_VECTOR_MATH_WRAP enum valueKernelParamsOptiX
NODE_VECTOR_ROTATE_TYPE_AXIS enum valueKernelParamsOptiX
NODE_VECTOR_ROTATE_TYPE_AXIS_X enum valueKernelParamsOptiX
NODE_VECTOR_ROTATE_TYPE_AXIS_Y enum valueKernelParamsOptiX
NODE_VECTOR_ROTATE_TYPE_AXIS_Z enum valueKernelParamsOptiX
NODE_VECTOR_ROTATE_TYPE_EULER_XYZ enum valueKernelParamsOptiX
NODE_VECTOR_TRANSFORM_CONVERT_SPACE_CAMERA enum valueKernelParamsOptiX
NODE_VECTOR_TRANSFORM_CONVERT_SPACE_OBJECT enum valueKernelParamsOptiX
NODE_VECTOR_TRANSFORM_CONVERT_SPACE_WORLD enum valueKernelParamsOptiX
NODE_VECTOR_TRANSFORM_TYPE_NORMAL enum valueKernelParamsOptiX
NODE_VECTOR_TRANSFORM_TYPE_POINT enum valueKernelParamsOptiX
NODE_VECTOR_TRANSFORM_TYPE_VECTOR enum valueKernelParamsOptiX
NODE_VORONOI_CHEBYCHEV enum valueKernelParamsOptiX
NODE_VORONOI_DISTANCE_TO_EDGE enum valueKernelParamsOptiX
NODE_VORONOI_EUCLIDEAN enum valueKernelParamsOptiX
NODE_VORONOI_F1 enum valueKernelParamsOptiX
NODE_VORONOI_F2 enum valueKernelParamsOptiX
NODE_VORONOI_MANHATTAN enum valueKernelParamsOptiX
NODE_VORONOI_MINKOWSKI enum valueKernelParamsOptiX
NODE_VORONOI_N_SPHERE_RADIUS enum valueKernelParamsOptiX
NODE_VORONOI_SMOOTH_F1 enum valueKernelParamsOptiX
NODE_WAVE_BANDS enum valueKernelParamsOptiX
NODE_WAVE_BANDS_DIRECTION_DIAGONAL enum valueKernelParamsOptiX
NODE_WAVE_BANDS_DIRECTION_X enum valueKernelParamsOptiX
NODE_WAVE_BANDS_DIRECTION_Y enum valueKernelParamsOptiX
NODE_WAVE_BANDS_DIRECTION_Z enum valueKernelParamsOptiX
NODE_WAVE_PROFILE_SAW enum valueKernelParamsOptiX
NODE_WAVE_PROFILE_SIN enum valueKernelParamsOptiX
NODE_WAVE_PROFILE_TRI enum valueKernelParamsOptiX
NODE_WAVE_RINGS enum valueKernelParamsOptiX
NODE_WAVE_RINGS_DIRECTION_SPHERICAL enum valueKernelParamsOptiX
NODE_WAVE_RINGS_DIRECTION_X enum valueKernelParamsOptiX
NODE_WAVE_RINGS_DIRECTION_Y enum valueKernelParamsOptiX
NODE_WAVE_RINGS_DIRECTION_Z enum valueKernelParamsOptiX
NodeAO enum nameKernelParamsOptiX
NodeAttributeOutputType enum nameKernelParamsOptiX
NodeAttributeType enum nameKernelParamsOptiX
NodeBlendWeightType enum nameKernelParamsOptiX
NodeBumpOffset enum nameKernelParamsOptiX
NodeClampType enum nameKernelParamsOptiX
NodeCombSepColorType enum nameKernelParamsOptiX
NodeConvert enum nameKernelParamsOptiX
NodeEnvironmentProjection enum nameKernelParamsOptiX
NodeGaborType enum nameKernelParamsOptiX
NodeGeometry enum nameKernelParamsOptiX
NodeGradientType enum nameKernelParamsOptiX
NodeHairInfo enum nameKernelParamsOptiX
NodeImageFlags enum nameKernelParamsOptiX
NodeImageProjection enum nameKernelParamsOptiX
NodeLightFalloff enum nameKernelParamsOptiX
NodeLightPath enum nameKernelParamsOptiX
NodeMappingType enum nameKernelParamsOptiX
NodeMapRangeType enum nameKernelParamsOptiX
NodeMathType enum nameKernelParamsOptiX
NodeMix enum nameKernelParamsOptiX
NodeNoiseType enum nameKernelParamsOptiX
NodeNormalMapSpace enum nameKernelParamsOptiX
NodeObjectInfo enum nameKernelParamsOptiX
NodeParticleInfo enum nameKernelParamsOptiX
NodePointInfo enum nameKernelParamsOptiX
NodePrincipledHairModel enum nameKernelParamsOptiX
NodePrincipledHairParametrization enum nameKernelParamsOptiX
NodeSkyType enum nameKernelParamsOptiX
NodeTangentAxis enum nameKernelParamsOptiX
NodeTangentDirectionType enum nameKernelParamsOptiX
NodeTexCoord enum nameKernelParamsOptiX
NodeVectorMathType enum nameKernelParamsOptiX
NodeVectorRotateType enum nameKernelParamsOptiX
NodeVectorTransformConvertSpace enum nameKernelParamsOptiX
NodeVectorTransformType enum nameKernelParamsOptiX
NodeVoronoiDistanceMetric enum nameKernelParamsOptiX
NodeVoronoiFeature enum nameKernelParamsOptiX
NodeWaveBandsDirection enum nameKernelParamsOptiX
NodeWaveProfile enum nameKernelParamsOptiX
NodeWaveRingsDirection enum nameKernelParamsOptiX
NodeWaveType enum nameKernelParamsOptiX
nonzerof(const float f, const float eps)KernelParamsOptiXinline
normalize(const float4 a)KernelParamsOptiXinline
normalize(const float3 a)KernelParamsOptiXinline
normalize(const float2 a)KernelParamsOptiXinline
normalize_len(const float3 a, ccl_private float *t)KernelParamsOptiXinline
normalize_len(const float2 a, ccl_private float *t)KernelParamsOptiXinline
num_tilesKernelParamsOptiX
offsetKernelParamsOptiX
one_float2()KernelParamsOptiXinline
one_float3()KernelParamsOptiXinline
one_float4()KernelParamsOptiXinline
one_minus_cos(const float angle)KernelParamsOptiXinline
one_vfloat8()KernelParamsOptiXinline
operator!=(const float3 a, const float3 b)KernelParamsOptiXinline
operator!=(const int3 a, const int3 b)KernelParamsOptiXinline
operator!=(const float2 a, const float2 b)KernelParamsOptiXinline
operator!=(const Transform &A, const Transform &B)KernelParamsOptiXinline
operator&(const int4 a, const int4 b)KernelParamsOptiXinline
operator&(const int32_t a, const int4 b)KernelParamsOptiXinline
operator&(const int4 a, const int32_t b)KernelParamsOptiXinline
operator&(const int2 a, const int2 b)KernelParamsOptiXinline
operator&(const int3 a, const int3 b)KernelParamsOptiXinline
operator&(const int3 a, const int b)KernelParamsOptiXinline
operator&(const vint8 a, const vint8 b)KernelParamsOptiXinline
operator&(const int32_t a, const vint8 b)KernelParamsOptiXinline
operator&(const vint8 a, const int32_t b)KernelParamsOptiXinline
operator&=(int4 &a, const int4 b)KernelParamsOptiXinline
operator&=(int4 &a, const int32_t b)KernelParamsOptiXinline
operator&=(vint8 &a, const vint8 b)KernelParamsOptiXinline
operator&=(vint8 &a, const int32_t b)KernelParamsOptiXinline
operator*(const Extrema< T > a, const T b)KernelParamsOptiXinline
operator*(const float4 a, const float4 b)KernelParamsOptiXinline
operator*(const float4 a, const float f)KernelParamsOptiXinline
operator*(float f, const float4 a)KernelParamsOptiXinline
operator*(const float3 a, const float3 b)KernelParamsOptiXinline
operator*(const float3 a, const float f)KernelParamsOptiXinline
operator*(const float f, const float3 a)KernelParamsOptiXinline
operator*(const int4 a, const int4 b)KernelParamsOptiXinline
operator*(const int2 &a, const int2 &b)KernelParamsOptiXinline
operator*(const int3 a, const int3 b)KernelParamsOptiXinline
operator*(const float2 a, const float2 b)KernelParamsOptiXinline
operator*(const float2 a, const float f)KernelParamsOptiXinline
operator*(float f, const float2 a)KernelParamsOptiXinline
operator*(const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
operator*(const vfloat8 a, const float f)KernelParamsOptiXinline
operator*(const float f, const vfloat8 a)KernelParamsOptiXinline
operator*(const dual< T1 > a, T2 b)KernelParamsOptiXinline
operator*(const Transform a, const Transform b)KernelParamsOptiXinline
operator*(const ProjectionTransform a, const ProjectionTransform b)KernelParamsOptiXinline
operator*(const ProjectionTransform &a, const Transform &b)KernelParamsOptiXinline
operator*(const Transform &a, const ProjectionTransform &b)KernelParamsOptiXinline
operator*=(float4 &a, const float4 b)KernelParamsOptiXinline
operator*=(float4 &a, const float f)KernelParamsOptiXinline
operator*=(float3 &a, const float3 b)KernelParamsOptiXinline
operator*=(float3 &a, const float f)KernelParamsOptiXinline
operator*=(packed_float3 &a, const float3 b)KernelParamsOptiXinline
operator*=(packed_float3 &a, const float f)KernelParamsOptiXinline
operator*=(float2 &a, const float2 b)KernelParamsOptiXinline
operator*=(float2 &a, const float f)KernelParamsOptiXinline
operator*=(vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
operator*=(vfloat8 a, const float f)KernelParamsOptiXinline
operator+(const ccl_private Extrema< T > &a, const ccl_private Extrema< T > &b)KernelParamsOptiXinline
operator+(const float4 a, const float4 b)KernelParamsOptiXinline
operator+(const float4 a, const float f)KernelParamsOptiXinline
operator+(const float3 a, const float3 b)KernelParamsOptiXinline
operator+(const float3 a, const float b)KernelParamsOptiXinline
operator+(const float a, const float3 b)KernelParamsOptiXinline
operator+(const int4 a, const int4 b)KernelParamsOptiXinline
operator+(const int2 &a, const int2 &b)KernelParamsOptiXinline
operator+(const int3 a, const int3 b)KernelParamsOptiXinline
operator+(const vint8 a, const vint8 b)KernelParamsOptiXinline
operator+(const float2 a, const float2 b)KernelParamsOptiXinline
operator+(const float2 a, const float f)KernelParamsOptiXinline
operator+(const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
operator+(const vfloat8 a, const float f)KernelParamsOptiXinline
operator+(const float f, const vfloat8 a)KernelParamsOptiXinline
operator+=(ccl_private Extrema< T > &a, const ccl_private Extrema< T > &b)KernelParamsOptiXinline
operator+=(float4 &a, const float4 b)KernelParamsOptiXinline
operator+=(float3 &a, const float3 b)KernelParamsOptiXinline
operator+=(packed_float3 &a, const float3 b)KernelParamsOptiXinline
operator+=(int4 &a, const int4 b)KernelParamsOptiXinline
operator+=(int2 &a, const int2 &b)KernelParamsOptiXinline
operator+=(vint8 &a, const vint8 b)KernelParamsOptiXinline
operator+=(float2 &a, const float2 b)KernelParamsOptiXinline
operator+=(vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
operator-(const float4 &a)KernelParamsOptiXinline
operator-(const float4 a, const float4 b)KernelParamsOptiXinline
operator-(const float4 a, const float f)KernelParamsOptiXinline
operator-(const float3 &a)KernelParamsOptiXinline
operator-(const float3 a, const float3 b)KernelParamsOptiXinline
operator-(const float3 a, const float b)KernelParamsOptiXinline
operator-(const float a, const float3 b)KernelParamsOptiXinline
operator-(const int4 a, const int4 b)KernelParamsOptiXinline
operator-(const int2 &a, const int2 &b)KernelParamsOptiXinline
operator-(const int3 a, const int3 b)KernelParamsOptiXinline
operator-(const vint8 a, const vint8 b)KernelParamsOptiXinline
operator-(const float2 &a)KernelParamsOptiXinline
operator-(const float2 a, const float2 b)KernelParamsOptiXinline
operator-(const float2 a, const float f)KernelParamsOptiXinline
operator-(const vfloat8 a)KernelParamsOptiXinline
operator-(const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
operator-(const vfloat8 a, const float f)KernelParamsOptiXinline
operator-(const float f, const vfloat8 a)KernelParamsOptiXinline
operator-(const ccl_private dual< T > &a)KernelParamsOptiXinline
operator-=(float4 &a, const float4 b)KernelParamsOptiXinline
operator-=(float3 &a, const float3 b)KernelParamsOptiXinline
operator-=(int4 &a, const int4 b)KernelParamsOptiXinline
operator-=(vint8 &a, const vint8 b)KernelParamsOptiXinline
operator-=(vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
operator/(const float4 a, const float f)KernelParamsOptiXinline
operator/(const float4 a, const float4 b)KernelParamsOptiXinline
operator/(const float f, const float3 a)KernelParamsOptiXinline
operator/(const float3 a, const float f)KernelParamsOptiXinline
operator/(const float3 a, const float3 b)KernelParamsOptiXinline
operator/(const int2 &a, const int2 &b)KernelParamsOptiXinline
operator/(float f, const float2 a)KernelParamsOptiXinline
operator/(const float2 a, const float f)KernelParamsOptiXinline
operator/(const float2 a, const float2 b)KernelParamsOptiXinline
operator/(const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
operator/(const vfloat8 a, const float f)KernelParamsOptiXinline
operator/(const float f, const vfloat8 a)KernelParamsOptiXinline
operator/=(ccl_private Interval< T1 > &interval, const T2 f)KernelParamsOptiXinline
operator/=(float4 &a, const float4 b)KernelParamsOptiXinline
operator/=(float4 &a, const float f)KernelParamsOptiXinline
operator/=(float3 &a, const float3 b)KernelParamsOptiXinline
operator/=(float3 &a, const float f)KernelParamsOptiXinline
operator/=(packed_float3 &a, const float3 b)KernelParamsOptiXinline
operator/=(packed_float3 &a, const float f)KernelParamsOptiXinline
operator/=(float2 &a, const float2 b)KernelParamsOptiXinline
operator/=(float2 &a, const float f)KernelParamsOptiXinline
operator/=(vfloat8 a, const float f)KernelParamsOptiXinline
operator<(const float4 a, const float4 b)KernelParamsOptiXinline
operator<(const float3 a, const float3 b)KernelParamsOptiXinline
operator<(const int4 a, const int4 b)KernelParamsOptiXinline
operator<(const int4 a, const int b)KernelParamsOptiXinline
operator<(const int3 a, const int3 b)KernelParamsOptiXinline
operator<(const vint8 a, const vint8 b)KernelParamsOptiXinline
operator<(const vint8 a, const int b)KernelParamsOptiXinline
operator<<(const int4 a, const int i)KernelParamsOptiXinline
operator<<(const vint8 a, const int i)KernelParamsOptiXinline
operator<<=(int4 &a, const int32_t b)KernelParamsOptiXinline
operator<<=(vint8 &a, const int32_t b)KernelParamsOptiXinline
operator<=(const float4 a, const float4 b)KernelParamsOptiXinline
operator==(const uchar4 a, const uchar4 b)KernelParamsOptiXinline
operator==(const float4 a, const float4 b)KernelParamsOptiXinline
operator==(const float3 a, const float3 b)KernelParamsOptiXinline
operator==(const float3 a, const float b)KernelParamsOptiXinline
operator==(const int4 a, const int4 b)KernelParamsOptiXinline
operator==(const int4 a, const int b)KernelParamsOptiXinline
operator==(const int2 a, const int2 b)KernelParamsOptiXinline
operator==(const int3 a, const int3 b)KernelParamsOptiXinline
operator==(const vint8 a, const vint8 b)KernelParamsOptiXinline
operator==(const vint8 a, const int b)KernelParamsOptiXinline
operator==(const float2 a, const float2 b)KernelParamsOptiXinline
operator==(const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
operator==(const Transform &A, const Transform &B)KernelParamsOptiXinline
operator==(const DecomposedTransform &A, const DecomposedTransform &B)KernelParamsOptiXinline
operator>(const float3 a, const float3 b)KernelParamsOptiXinline
operator>(const float3 a, const float b)KernelParamsOptiXinline
operator>=(const float4 a, const float4 b)KernelParamsOptiXinline
operator>=(const float3 a, const float3 b)KernelParamsOptiXinline
operator>=(const int4 a, const int4 b)KernelParamsOptiXinline
operator>=(const int4 a, const int b)KernelParamsOptiXinline
operator>=(const vint8 a, const vint8 b)KernelParamsOptiXinline
operator>=(const vint8 a, const int b)KernelParamsOptiXinline
operator>=(const float2 a, const float2 b)KernelParamsOptiXinline
operator>>(const int4 a, const int i)KernelParamsOptiXinline
operator>>(const int2 a, const int i)KernelParamsOptiXinline
operator>>(const int3 a, const int i)KernelParamsOptiXinline
operator>>(const vint8 a, const int i)KernelParamsOptiXinline
operator>>=(int4 &a, const int32_t b)KernelParamsOptiXinline
operator>>=(vint8 &a, const int32_t b)KernelParamsOptiXinline
operator^(const float4 a, const float4 b)KernelParamsOptiXinline
operator^(const int4 a, const int4 b)KernelParamsOptiXinline
operator^(const int32_t a, const int4 b)KernelParamsOptiXinline
operator^(const int4 a, const int32_t b)KernelParamsOptiXinline
operator^(const int2 a, const int2 b)KernelParamsOptiXinline
operator^(const int3 a, const int3 b)KernelParamsOptiXinline
operator^(const vint8 a, const vint8 b)KernelParamsOptiXinline
operator^(const int32_t a, const vint8 b)KernelParamsOptiXinline
operator^(const vint8 a, const int32_t b)KernelParamsOptiXinline
operator^(const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
operator^=(int4 &a, const int4 b)KernelParamsOptiXinline
operator^=(int4 &a, const int32_t b)KernelParamsOptiXinline
operator^=(vint8 &a, const vint8 b)KernelParamsOptiXinline
operator^=(vint8 &a, const int32_t b)KernelParamsOptiXinline
operator|(const int4 a, const int4 b)KernelParamsOptiXinline
operator|(const int32_t a, const int4 b)KernelParamsOptiXinline
operator|(const int4 a, const int32_t b)KernelParamsOptiXinline
operator|(const vint8 a, const vint8 b)KernelParamsOptiXinline
operator|(const int32_t a, const vint8 b)KernelParamsOptiXinline
operator|(const vint8 a, const int32_t b)KernelParamsOptiXinline
operator|=(int4 &a, const int4 b)KernelParamsOptiXinline
operator|=(int4 &a, const int32_t b)KernelParamsOptiXinline
operator|=(vint8 &a, const vint8 b)KernelParamsOptiXinline
operator|=(vint8 &a, const int32_t b)KernelParamsOptiXinline
or_mask(const float x, const uint y)KernelParamsOptiXinline
osl_colorsystemKernelParamsOptiX
PackedSpectrum typedefKernelParamsOptiX
PANORAMA_CENTRAL_CYLINDRICAL enum valueKernelParamsOptiX
PANORAMA_EQUIANGULAR_CUBEMAP_FACE enum valueKernelParamsOptiX
PANORAMA_EQUIRECTANGULAR enum valueKernelParamsOptiX
PANORAMA_FISHEYE_EQUIDISTANT enum valueKernelParamsOptiX
PANORAMA_FISHEYE_EQUISOLID enum valueKernelParamsOptiX
PANORAMA_FISHEYE_LENS_POLYNOMIAL enum valueKernelParamsOptiX
PANORAMA_MIRRORBALL enum valueKernelParamsOptiX
PANORAMA_NUM_TYPES enum valueKernelParamsOptiX
PanoramaType enum nameKernelParamsOptiX
PASS_ADAPTIVE_AUX_BUFFER enum valueKernelParamsOptiX
PASS_AO enum valueKernelParamsOptiX
PASS_AOV_COLOR enum valueKernelParamsOptiX
PASS_AOV_VALUE enum valueKernelParamsOptiX
PASS_BACKGROUND enum valueKernelParamsOptiX
PASS_BAKE_DIFFERENTIAL enum valueKernelParamsOptiX
PASS_BAKE_PRIMITIVE enum valueKernelParamsOptiX
PASS_BAKE_SEED enum valueKernelParamsOptiX
PASS_CATEGORY_BAKE_END enum valueKernelParamsOptiX
PASS_CATEGORY_DATA_END enum valueKernelParamsOptiX
PASS_CATEGORY_LIGHT_END enum valueKernelParamsOptiX
PASS_COMBINED enum valueKernelParamsOptiX
PASS_CRYPTOMATTE enum valueKernelParamsOptiX
PASS_DENOISING_ALBEDO enum valueKernelParamsOptiX
PASS_DENOISING_DEPTH enum valueKernelParamsOptiX
PASS_DENOISING_NORMAL enum valueKernelParamsOptiX
PASS_DENOISING_PREVIOUS enum valueKernelParamsOptiX
PASS_DEPTH enum valueKernelParamsOptiX
PASS_DIFFUSE enum valueKernelParamsOptiX
PASS_DIFFUSE_COLOR enum valueKernelParamsOptiX
PASS_DIFFUSE_DIRECT enum valueKernelParamsOptiX
PASS_DIFFUSE_INDIRECT enum valueKernelParamsOptiX
PASS_EMISSION enum valueKernelParamsOptiX
PASS_GLOSSY enum valueKernelParamsOptiX
PASS_GLOSSY_COLOR enum valueKernelParamsOptiX
PASS_GLOSSY_DIRECT enum valueKernelParamsOptiX
PASS_GLOSSY_INDIRECT enum valueKernelParamsOptiX
PASS_GUIDING_AVG_ROUGHNESS enum valueKernelParamsOptiX
PASS_GUIDING_COLOR enum valueKernelParamsOptiX
PASS_GUIDING_PROBABILITY enum valueKernelParamsOptiX
PASS_MATERIAL_ID enum valueKernelParamsOptiX
PASS_MIST enum valueKernelParamsOptiX
PASS_MOTION enum valueKernelParamsOptiX
PASS_MOTION_WEIGHT enum valueKernelParamsOptiX
PASS_NONE enum valueKernelParamsOptiX
PASS_NORMAL enum valueKernelParamsOptiX
PASS_NUM enum valueKernelParamsOptiX
PASS_OBJECT_ID enum valueKernelParamsOptiX
PASS_POSITION enum valueKernelParamsOptiX
PASS_RENDER_TIME enum valueKernelParamsOptiX
PASS_ROUGHNESS enum valueKernelParamsOptiX
PASS_SAMPLE_COUNT enum valueKernelParamsOptiX
PASS_SHADOW_CATCHER enum valueKernelParamsOptiX
PASS_SHADOW_CATCHER_MATTE enum valueKernelParamsOptiX
PASS_SHADOW_CATCHER_SAMPLE_COUNT enum valueKernelParamsOptiX
PASS_TRANSMISSION enum valueKernelParamsOptiX
PASS_TRANSMISSION_COLOR enum valueKernelParamsOptiX
PASS_TRANSMISSION_DIRECT enum valueKernelParamsOptiX
PASS_TRANSMISSION_INDIRECT enum valueKernelParamsOptiX
PASS_UV enum valueKernelParamsOptiX
PASS_VOLUME enum valueKernelParamsOptiX
PASS_VOLUME_DIRECT enum valueKernelParamsOptiX
PASS_VOLUME_INDIRECT enum valueKernelParamsOptiX
PASS_VOLUME_MAJORANT enum valueKernelParamsOptiX
PASS_VOLUME_MAJORANT_SAMPLE_COUNT enum valueKernelParamsOptiX
PASS_VOLUME_SCATTER enum valueKernelParamsOptiX
PASS_VOLUME_TRANSMIT enum valueKernelParamsOptiX
PassType enum nameKernelParamsOptiX
path_index_arrayKernelParamsOptiX
PATH_MNEE_CULL_LIGHT_CONNECTION enum valueKernelParamsOptiX
PATH_MNEE_NONE enum valueKernelParamsOptiX
PATH_MNEE_RECEIVER_ANCESTOR enum valueKernelParamsOptiX
PATH_MNEE_VALID enum valueKernelParamsOptiX
PATH_RAY_ALL_VISIBILITY enum valueKernelParamsOptiX
PATH_RAY_ANY_PASS enum valueKernelParamsOptiX
PATH_RAY_CAMERA enum valueKernelParamsOptiX
PATH_RAY_DENOISING_FEATURES enum valueKernelParamsOptiX
PATH_RAY_DIFFUSE enum valueKernelParamsOptiX
PATH_RAY_DIFFUSE_ANCESTOR enum valueKernelParamsOptiX
PATH_RAY_EMISSION enum valueKernelParamsOptiX
PATH_RAY_GLOSSY enum valueKernelParamsOptiX
PATH_RAY_IMPORTANCE_BAKE enum valueKernelParamsOptiX
PATH_RAY_MIS_HAD_TRANSMISSION enum valueKernelParamsOptiX
PATH_RAY_MIS_SKIP enum valueKernelParamsOptiX
PATH_RAY_NODE_UNALIGNED enum valueKernelParamsOptiX
PATH_RAY_REFLECT enum valueKernelParamsOptiX
PATH_RAY_SHADOW enum valueKernelParamsOptiX
PATH_RAY_SHADOW_CATCHER_BACKGROUND enum valueKernelParamsOptiX
PATH_RAY_SHADOW_CATCHER_HIT enum valueKernelParamsOptiX
PATH_RAY_SHADOW_CATCHER_PASS enum valueKernelParamsOptiX
PATH_RAY_SHADOW_FOR_AO enum valueKernelParamsOptiX
PATH_RAY_SHADOW_OPAQUE enum valueKernelParamsOptiX
PATH_RAY_SHADOW_TRANSPARENT enum valueKernelParamsOptiX
PATH_RAY_SINGLE_PASS_DONE enum valueKernelParamsOptiX
PATH_RAY_SINGULAR enum valueKernelParamsOptiX
PATH_RAY_SUBSURFACE enum valueKernelParamsOptiX
PATH_RAY_SUBSURFACE_BACKFACING enum valueKernelParamsOptiX
PATH_RAY_SUBSURFACE_DISK enum valueKernelParamsOptiX
PATH_RAY_SUBSURFACE_RANDOM_WALK enum valueKernelParamsOptiX
PATH_RAY_SURFACE_PASS enum valueKernelParamsOptiX
PATH_RAY_TERMINATE enum valueKernelParamsOptiX
PATH_RAY_TERMINATE_AFTER_TRANSPARENT enum valueKernelParamsOptiX
PATH_RAY_TERMINATE_AFTER_VOLUME enum valueKernelParamsOptiX
PATH_RAY_TERMINATE_IN_NEXT_VOLUME enum valueKernelParamsOptiX
PATH_RAY_TERMINATE_ON_NEXT_SURFACE enum valueKernelParamsOptiX
PATH_RAY_TRANSMIT enum valueKernelParamsOptiX
PATH_RAY_TRANSPARENT enum valueKernelParamsOptiX
PATH_RAY_TRANSPARENT_BACKGROUND enum valueKernelParamsOptiX
PATH_RAY_VOLUME_PASS enum valueKernelParamsOptiX
PATH_RAY_VOLUME_PRIMARY_TRANSMIT enum valueKernelParamsOptiX
PATH_RAY_VOLUME_SCATTER enum valueKernelParamsOptiX
PathRayFlag enum nameKernelParamsOptiX
PathRayMNEE enum nameKernelParamsOptiX
PathTraceDimension enum nameKernelParamsOptiX
pingpongf(const float a, const float b)KernelParamsOptiXinline
pointer_pack_to_uint_0(T *ptr)KernelParamsOptiXinline
pointer_pack_to_uint_1(T *ptr)KernelParamsOptiXinline
pointer_unpack_from_uint(const uint a, const uint b)KernelParamsOptiXinline
polar_to_cartesian(const float r, const float phi)KernelParamsOptiXinline
popcount(const uint x)KernelParamsOptiXinline
pow(vfloat8 v, const float e)KernelParamsOptiXinline
pow20(const float a)KernelParamsOptiXinline
pow22(const float a)KernelParamsOptiXinline
power(const float4 v, const float e)KernelParamsOptiXinline
power(const float3 v, const float e)KernelParamsOptiXinline
power(const float2 v, const float e)KernelParamsOptiXinline
power_of_2(const int a)KernelParamsOptiXinline
precise_angle(const float3 a, const float3 b)KernelParamsOptiXinline
prev_power_of_two(const uint x)KernelParamsOptiXinline
PRIMITIVE_ALL enum valueKernelParamsOptiX
PRIMITIVE_CURVE enum valueKernelParamsOptiX
PRIMITIVE_CURVE_RIBBON enum valueKernelParamsOptiX
PRIMITIVE_CURVE_THICK enum valueKernelParamsOptiX
PRIMITIVE_CURVE_THICK_LINEAR enum valueKernelParamsOptiX
PRIMITIVE_LAMP enum valueKernelParamsOptiX
PRIMITIVE_MOTION enum valueKernelParamsOptiX
PRIMITIVE_MOTION_CURVE_RIBBON enum valueKernelParamsOptiX
PRIMITIVE_MOTION_CURVE_THICK enum valueKernelParamsOptiX
PRIMITIVE_MOTION_CURVE_THICK_LINEAR enum valueKernelParamsOptiX
PRIMITIVE_MOTION_POINT enum valueKernelParamsOptiX
PRIMITIVE_MOTION_TRIANGLE enum valueKernelParamsOptiX
PRIMITIVE_NONE enum valueKernelParamsOptiX
PRIMITIVE_NUM enum valueKernelParamsOptiX
PRIMITIVE_NUM_BITS enum valueKernelParamsOptiX
PRIMITIVE_NUM_SHAPES enum valueKernelParamsOptiX
PRIMITIVE_POINT enum valueKernelParamsOptiX
PRIMITIVE_TRIANGLE enum valueKernelParamsOptiX
PRIMITIVE_VOLUME enum valueKernelParamsOptiX
PrimitiveType enum nameKernelParamsOptiX
print_dual1(const ccl_private char *label, const dual1 a)KernelParamsOptiXinline
print_dual2(const ccl_private char *label, const dual2 a)KernelParamsOptiXinline
print_dual3(const ccl_private char *label, const dual3 a)KernelParamsOptiXinline
print_float(const ccl_private char *label, const float a)KernelParamsOptiXinline
print_float2(const ccl_private char *label, const float2 a)KernelParamsOptiXinline
print_float3(const ccl_private char *label, const float3 a)KernelParamsOptiXinline
print_float4(const ccl_private char *label, const float4 a)KernelParamsOptiXinline
print_int3(const ccl_private char *label, const int3 a)KernelParamsOptiXinline
print_int4(const ccl_private char *label, const int4 a)KernelParamsOptiXinline
print_projection(const char *label, const ProjectionTransform &t)KernelParamsOptiXinline
print_transform(const char *label, const Transform &t)KernelParamsOptiXinline
print_vfloat8(const ccl_private char *label, const vfloat8 a)KernelParamsOptiXinline
PRNG_BAKE_VOLUME_DENSITY_EVAL enum valueKernelParamsOptiX
PRNG_BOUNCE_NUM enum valueKernelParamsOptiX
PRNG_FILTER enum valueKernelParamsOptiX
PRNG_LENS_TIME enum valueKernelParamsOptiX
PRNG_LIGHT enum valueKernelParamsOptiX
PRNG_LIGHT_TERMINATE enum valueKernelParamsOptiX
PRNG_SUBSURFACE_BSDF enum valueKernelParamsOptiX
PRNG_SUBSURFACE_COLOR_CHANNEL enum valueKernelParamsOptiX
PRNG_SUBSURFACE_DISK enum valueKernelParamsOptiX
PRNG_SUBSURFACE_DISK_RESAMPLE enum valueKernelParamsOptiX
PRNG_SUBSURFACE_GUIDE_DIRECTION enum valueKernelParamsOptiX
PRNG_SUBSURFACE_GUIDE_STRATEGY enum valueKernelParamsOptiX
PRNG_SUBSURFACE_SCATTER_DISTANCE enum valueKernelParamsOptiX
PRNG_SURFACE_AO enum valueKernelParamsOptiX
PRNG_SURFACE_BEVEL enum valueKernelParamsOptiX
PRNG_SURFACE_BSDF enum valueKernelParamsOptiX
PRNG_SURFACE_BSDF_GUIDING enum valueKernelParamsOptiX
PRNG_SURFACE_RIS_GUIDING_0 enum valueKernelParamsOptiX
PRNG_SURFACE_RIS_GUIDING_1 enum valueKernelParamsOptiX
PRNG_TERMINATE enum valueKernelParamsOptiX
PRNG_VOLUME_COLOR_CHANNEL enum valueKernelParamsOptiX
PRNG_VOLUME_EXPANSION_ORDER enum valueKernelParamsOptiX
PRNG_VOLUME_OFFSET enum valueKernelParamsOptiX
PRNG_VOLUME_PHASE enum valueKernelParamsOptiX
PRNG_VOLUME_PHASE_GUIDING_DISTANCE enum valueKernelParamsOptiX
PRNG_VOLUME_PHASE_GUIDING_EQUIANGULAR enum valueKernelParamsOptiX
PRNG_VOLUME_RESERVOIR enum valueKernelParamsOptiX
PRNG_VOLUME_SCATTER_DISTANCE enum valueKernelParamsOptiX
PRNG_VOLUME_SHADE_OFFSET enum valueKernelParamsOptiX
project(const float3 v, const float3 v_proj)KernelParamsOptiXinline
projection_identity()KernelParamsOptiXinline
projection_inverse(const ProjectionTransform tfm)KernelParamsOptiXinline
projection_inverse_impl(ccl_private float R[4][4], ccl_private float M[4][4])KernelParamsOptiXinline
projection_orthographic(const float znear, const float zfar)KernelParamsOptiXinline
projection_perspective(const float fov, const float n, float f)KernelParamsOptiXinline
projection_to_transform(const ProjectionTransform &a)KernelParamsOptiXinline
projection_transpose(const ProjectionTransform a)KernelParamsOptiXinline
quat_interpolate(const float4 q1, const float4 q2, const float t)KernelParamsOptiXinline
reciprocal(const float3 a)KernelParamsOptiXinline
rect_clip(const int4 a, const int4 b)KernelParamsOptiXinline
rect_expand(const int4 rect, const int d)KernelParamsOptiXinline
rect_from_shape(const int x0, const int y0, const int w, int h)KernelParamsOptiXinline
rect_is_valid(const int4 rect)KernelParamsOptiXinline
rect_size(const int4 rect)KernelParamsOptiXinline
reduce_add(const float4 a)KernelParamsOptiXinline
reduce_add(const float3 a)KernelParamsOptiXinline
reduce_add(const float2 a)KernelParamsOptiXinline
reduce_add(const vfloat8 a)KernelParamsOptiXinline
reduce_add(const dual< T > a)KernelParamsOptiXinline
reduce_max(const float4 a)KernelParamsOptiXinline
reduce_max(const float3 a)KernelParamsOptiXinline
reduce_max(const float2 a)KernelParamsOptiXinline
reduce_max(const vfloat8 a)KernelParamsOptiXinline
reduce_min(const float4 a)KernelParamsOptiXinline
reduce_min(const float3 a)KernelParamsOptiXinline
reduce_min(const float2 a)KernelParamsOptiXinline
reduce_min(const vfloat8 a)KernelParamsOptiXinline
reflect(const float3 incident, const float3 unit_normal)KernelParamsOptiXinline
refract(const float3 incident, const float3 normal, const float eta)KernelParamsOptiXinline
render_bufferKernelParamsOptiX
reverse_integer_bits(uint32_t x)KernelParamsOptiXinline
rgb_to_rgbe(float3 rgb)KernelParamsOptiXinline
rgbe_to_rgb(const RGBE rgbe)KernelParamsOptiXinline
rotate_around_axis(const float3 p, const float3 axis, const float angle)KernelParamsOptiXinline
round(const float3 a)KernelParamsOptiXinline
round_down(const size_t x, const size_t multiple)KernelParamsOptiXinline
round_up(const size_t x, const size_t multiple)KernelParamsOptiXinline
safe_acosf(const float a)KernelParamsOptiXinline
safe_asinf(const float a)KernelParamsOptiXinline
safe_divide(const float a, const float b)KernelParamsOptiXinline
safe_divide(const float4 a, const float b)KernelParamsOptiXinline
safe_divide(const float4 a, const float4 b)KernelParamsOptiXinline
safe_divide(const float3 a, const float3 b)KernelParamsOptiXinline
safe_divide(const float3 a, const float b)KernelParamsOptiXinline
safe_divide(const vfloat8 a, const float b)KernelParamsOptiXinline
safe_divide(const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
safe_divide_float2_float(const float2 a, const float b)KernelParamsOptiXinline
safe_floored_fmod(const float3 a, const float3 b)KernelParamsOptiXinline
safe_floored_modulo(const float a, const float b)KernelParamsOptiXinline
safe_fmod(const float3 a, const float3 b)KernelParamsOptiXinline
safe_logf(const float a, const float b)KernelParamsOptiXinline
safe_modulo(const float a, const float b)KernelParamsOptiXinline
safe_normalize(const float4 a)KernelParamsOptiXinline
safe_normalize(const float3 a)KernelParamsOptiXinline
safe_normalize(const float2 a)KernelParamsOptiXinline
safe_normalize_fallback(const float3 a, const float3 fallback)KernelParamsOptiXinline
safe_normalize_len(const float3 a, ccl_private float *t)KernelParamsOptiXinline
safe_pow(const float3 a, const float3 b)KernelParamsOptiXinline
safe_powf(const float a, const float b)KernelParamsOptiXinline
safe_sqrt(const float3 a)KernelParamsOptiXinline
safe_sqrtf(const float f)KernelParamsOptiXinline
SAMPLING_NUM_PATTERNS enum valueKernelParamsOptiX
SAMPLING_PATTERN_AUTOMATIC enum valueKernelParamsOptiX
SAMPLING_PATTERN_BLUE_NOISE_FIRST enum valueKernelParamsOptiX
SAMPLING_PATTERN_BLUE_NOISE_PURE enum valueKernelParamsOptiX
SAMPLING_PATTERN_BLUE_NOISE_ROUND enum valueKernelParamsOptiX
SAMPLING_PATTERN_SOBOL_BURLEY enum valueKernelParamsOptiX
SAMPLING_PATTERN_TABULATED_SOBOL enum valueKernelParamsOptiX
SamplingPattern enum nameKernelParamsOptiX
saturate(const float4 a)KernelParamsOptiXinline
saturate(const float3 a)KernelParamsOptiXinline
saturate(const vfloat8 a)KernelParamsOptiXinline
saturatef(const float a)KernelParamsOptiXinline
SD_BACKFACING enum valueKernelParamsOptiX
SD_BSDF enum valueKernelParamsOptiX
SD_BSDF_HAS_EVAL enum valueKernelParamsOptiX
SD_BSDF_HAS_TRANSMISSION enum valueKernelParamsOptiX
SD_BSDF_NEEDS_LCG enum valueKernelParamsOptiX
SD_BSSRDF enum valueKernelParamsOptiX
SD_CLOSURE_FLAGS enum valueKernelParamsOptiX
SD_EMISSION enum valueKernelParamsOptiX
SD_EXTINCTION enum valueKernelParamsOptiX
SD_HAS_BSSRDF_BUMP enum valueKernelParamsOptiX
SD_HAS_BUMP enum valueKernelParamsOptiX
SD_HAS_CONSTANT_EMISSION enum valueKernelParamsOptiX
SD_HAS_DISPLACEMENT enum valueKernelParamsOptiX
SD_HAS_EMISSION enum valueKernelParamsOptiX
SD_HAS_LIGHT_PATH_NODE enum valueKernelParamsOptiX
SD_HAS_ONLY_VOLUME enum valueKernelParamsOptiX
SD_HAS_RAYTRACE enum valueKernelParamsOptiX
SD_HAS_TRANSPARENT_SHADOW enum valueKernelParamsOptiX
SD_HAS_VOLUME enum valueKernelParamsOptiX
SD_HETEROGENEOUS_VOLUME enum valueKernelParamsOptiX
SD_HOLDOUT enum valueKernelParamsOptiX
SD_IS_VOLUME_SHADER_EVAL enum valueKernelParamsOptiX
SD_MIS_BACK enum valueKernelParamsOptiX
SD_MIS_FRONT enum valueKernelParamsOptiX
SD_NEED_VOLUME_ATTRIBUTES enum valueKernelParamsOptiX
SD_OBJECT_CAUSTICS enum valueKernelParamsOptiX
SD_OBJECT_CAUSTICS_CASTER enum valueKernelParamsOptiX
SD_OBJECT_CAUSTICS_RECEIVER enum valueKernelParamsOptiX
SD_OBJECT_FLAGS enum valueKernelParamsOptiX
SD_OBJECT_HAS_VERTEX_MOTION enum valueKernelParamsOptiX
SD_OBJECT_HAS_VOLUME enum valueKernelParamsOptiX
SD_OBJECT_HAS_VOLUME_ATTRIBUTES enum valueKernelParamsOptiX
SD_OBJECT_HAS_VOLUME_MOTION enum valueKernelParamsOptiX
SD_OBJECT_HOLDOUT_MASK enum valueKernelParamsOptiX
SD_OBJECT_INTERSECTS_VOLUME enum valueKernelParamsOptiX
SD_OBJECT_MOTION enum valueKernelParamsOptiX
SD_OBJECT_NEGATIVE_SCALE enum valueKernelParamsOptiX
SD_OBJECT_SHADOW_CATCHER enum valueKernelParamsOptiX
SD_OBJECT_TRANSFORM_APPLIED enum valueKernelParamsOptiX
SD_RAY_PORTAL enum valueKernelParamsOptiX
SD_SCATTER enum valueKernelParamsOptiX
SD_SHADER_FLAGS enum valueKernelParamsOptiX
SD_TRANSPARENT enum valueKernelParamsOptiX
SD_USE_BUMP_MAP_CORRECTION enum valueKernelParamsOptiX
SD_VOLUME_CUBIC enum valueKernelParamsOptiX
SD_VOLUME_EQUIANGULAR enum valueKernelParamsOptiX
SD_VOLUME_MIS enum valueKernelParamsOptiX
select(const MaskType mask, const float4 a, const float4 b)KernelParamsOptiXinline
select(const MaskType mask, const float3 a, const float3 b)KernelParamsOptiXinline
select(const int4 mask, const int4 a, const int4 b)KernelParamsOptiXinline
select(const vint8 mask, const vint8 a, const vint8 b)KernelParamsOptiXinline
select(const MaskType mask, const float2 a, const float2 b)KernelParamsOptiXinline
select(const vint8 mask, const vfloat8 a, const vfloat8 b)KernelParamsOptiXinline
SHADER_AREA_LIGHT enum valueKernelParamsOptiX
SHADER_CAST_SHADOW enum valueKernelParamsOptiX
SHADER_EXCLUDE_ANY enum valueKernelParamsOptiX
SHADER_EXCLUDE_CAMERA enum valueKernelParamsOptiX
SHADER_EXCLUDE_DIFFUSE enum valueKernelParamsOptiX
SHADER_EXCLUDE_GLOSSY enum valueKernelParamsOptiX
SHADER_EXCLUDE_SCATTER enum valueKernelParamsOptiX
SHADER_EXCLUDE_SHADOW_CATCHER enum valueKernelParamsOptiX
SHADER_EXCLUDE_TRANSMIT enum valueKernelParamsOptiX
SHADER_MASK enum valueKernelParamsOptiX
SHADER_SMOOTH_NORMAL enum valueKernelParamsOptiX
SHADER_TYPE_BUMP enum valueKernelParamsOptiX
SHADER_TYPE_DISPLACEMENT enum valueKernelParamsOptiX
SHADER_TYPE_SURFACE enum valueKernelParamsOptiX
SHADER_TYPE_VOLUME enum valueKernelParamsOptiX
SHADER_USE_MIS enum valueKernelParamsOptiX
ShaderDataCausticsStorage typedefKernelParamsOptiX
ShaderDataFlag enum nameKernelParamsOptiX
ShaderDataObjectFlag enum nameKernelParamsOptiX
ShaderDataTinyStorage typedefKernelParamsOptiX
ShaderFlag enum nameKernelParamsOptiX
ShaderNodeType enum nameKernelParamsOptiX
ShaderType enum nameKernelParamsOptiX
signf(const float f)KernelParamsOptiXinline
sin(const float3 v)KernelParamsOptiXinline
sin_from_cos(const float c)KernelParamsOptiXinline
sin_sqr_to_one_minus_cos(const float s_sq)KernelParamsOptiXinline
smoothminf(const float a, const float b, float k)KernelParamsOptiXinline
smoothstep(const float edge0, const float edge1, const float x)KernelParamsOptiXinline
smoothstepf(const float f)KernelParamsOptiXinline
solve_quadratic(const float a, const float b, const float c, ccl_private float &x1, ccl_private float &x2)KernelParamsOptiXinline
Spectrum typedefKernelParamsOptiX
spherical_cos_to_direction(const float cos_theta, const float phi)KernelParamsOptiXinline
spherical_to_direction(const float theta, const float phi)KernelParamsOptiXinline
sqr(const float a)KernelParamsOptiXinline
sqr(const float4 a)KernelParamsOptiXinline
sqr(const float3 a)KernelParamsOptiXinline
sqr(const vfloat8 a)KernelParamsOptiXinline
sqrt(const float4 a)KernelParamsOptiXinline
sqrt(const float3 a)KernelParamsOptiXinline
sqrt(const vfloat8 a)KernelParamsOptiXinline
static_assert_align(KernelCamera, 16)KernelParamsOptiX
static_assert_align(KernelFilmConvert, 16)KernelParamsOptiX
static_assert_align(KernelTables, 16)KernelParamsOptiX
static_assert_align(KernelBake, 16)KernelParamsOptiX
static_assert_align(KernelData, 16)KernelParamsOptiX
static_assert_align(KernelObject, 16)KernelParamsOptiX
static_assert_align(KernelCurve, 16)KernelParamsOptiX
static_assert_align(KernelCurveSegment, 8)KernelParamsOptiX
static_assert_align(KernelLight, 16)KernelParamsOptiX
static_assert_align(KernelLightDistribution, 16)KernelParamsOptiX
static_assert_align(KernelLightTreeNode, 16)KernelParamsOptiX
static_assert_align(KernelLightTreeEmitter, 16)KernelParamsOptiX
static_assert_align(KernelParticle, 16)KernelParamsOptiX
static_assert_align(KernelShader, 16)KernelParamsOptiX
static_assert_align(KernelShaderEvalInput, 16)KernelParamsOptiX
system_console_width()KernelParamsOptiX
system_cpu_bits()KernelParamsOptiX
system_cpu_brand_string()KernelParamsOptiX
system_cpu_support_avx2()KernelParamsOptiX
system_cpu_support_sse42()KernelParamsOptiX
system_physical_ram()KernelParamsOptiX
system_self_process_id()KernelParamsOptiX
tan(const float3 v)KernelParamsOptiXinline
tan_angle(const float3 a, const float3 b)KernelParamsOptiXinline
to_global(const float2 p, const T X, const T Y)KernelParamsOptiXinline
to_global(const float3 p, const T X, const T Y, const T Z)KernelParamsOptiXinline
to_local(const T p, const T X, const T Y)KernelParamsOptiXinline
to_local(const T p, const T X, const T Y, const T Z)KernelParamsOptiXinline
transform_clear_scale(const Transform &tfm)KernelParamsOptiXinline
transform_compose(ccl_private Transform *tfm, const ccl_private DecomposedTransform *decomp)KernelParamsOptiXinline
transform_decomposed_isfinite_safe(ccl_private DecomposedTransform *decomp)KernelParamsOptiXinline
transform_direction(const ccl_private Transform *t, const float3 a)KernelParamsOptiXinline
transform_direction_transposed(const ccl_private Transform *t, const float3 a)KernelParamsOptiXinline
transform_empty()KernelParamsOptiXinline
transform_equal_threshold(const Transform &A, const Transform &B, const float threshold)KernelParamsOptiXinline
transform_euler(const float3 euler)KernelParamsOptiXinline
transform_from_viewplane(BoundBox2D &viewplane)KernelParamsOptiX
transform_get_column(const Transform *t, const int column)KernelParamsOptiXinline
transform_identity()KernelParamsOptiXinline
transform_inverse(const Transform tfm)KernelParamsOptiXinline
transform_inverse_cpu_avx2(const Transform &tfm, Transform &itfm)KernelParamsOptiX
transform_inverse_cross(const float3 a_, const float3 b_)KernelParamsOptiXinline
transform_inverse_dot(const float3 a_, const float3 b_)KernelParamsOptiXinline
transform_inverse_impl(const Transform tfm)KernelParamsOptiXinline
transform_isfinite_safe(ccl_private Transform *tfm)KernelParamsOptiXinline
transform_motion_array_interpolate(ccl_private Transform *tfm, const ccl_global DecomposedTransform *motion, const uint numsteps, const float time)KernelParamsOptiXinline
transform_motion_decompose(DecomposedTransform *decomp, const Transform *motion, const size_t size)KernelParamsOptiX
transform_negative_scale(const Transform &tfm)KernelParamsOptiXinline
transform_perspective(const ccl_private ProjectionTransform *t, const float3 a)KernelParamsOptiXinline
transform_perspective_deriv(const ccl_private ProjectionTransform *t, const float3 a, const float3 dx, const float3 dy, ccl_private float3 &out_dx, ccl_private float3 &out_dy)KernelParamsOptiXinline
transform_perspective_direction(const ccl_private ProjectionTransform *t, const float3 a)KernelParamsOptiXinline
transform_point(const ccl_private Transform *t, const float3 a)KernelParamsOptiXinline
transform_point(const ccl_private Transform *t, const dual3 a)KernelParamsOptiXinline
transform_rotate(const float angle, float3 axis)KernelParamsOptiXinline
transform_scale(const float3 s)KernelParamsOptiXinline
transform_scale(const float x, const float y, float z)KernelParamsOptiXinline
transform_set_column(Transform *t, const int column, const float3 value)KernelParamsOptiXinline
transform_to_quat(const Transform &tfm)KernelParamsOptiX
transform_translate(const float3 t)KernelParamsOptiXinline
transform_translate(const float x, const float y, float z)KernelParamsOptiXinline
transform_transposed_inverse(const Transform &tfm)KernelParamsOptiX
transform_uniform_scale(const Transform &tfm, float &scale)KernelParamsOptiXinline
transform_zero()KernelParamsOptiXinline
triangle_area(const ccl_private float3 &v1, const ccl_private float3 &v2, const ccl_private float3 &v3)KernelParamsOptiXinline
uchar typedefKernelParamsOptiX
uint typedefKernelParamsOptiX
uint16_pack_to_uint(const uint a, const uint b)KernelParamsOptiXinline
uint16_unpack_from_uint_0(const uint i)KernelParamsOptiXinline
uint16_unpack_from_uint_1(const uint i)KernelParamsOptiXinline
uint3_as_float3(const uint3 f)KernelParamsOptiXinline
ushort typedefKernelParamsOptiX
vector_angle(const float3 a, const float3 b)KernelParamsOptiXinline
wrap(const float3 value, const float3 max, const float3 min)KernelParamsOptiXinline
wrapf(const float value, const float max, const float min)KernelParamsOptiXinline
xor_mask(const float x, const uint y)KernelParamsOptiXinline
zero_float2()KernelParamsOptiXinline
zero_float3()KernelParamsOptiXinline
zero_float4()KernelParamsOptiXinline
zero_int4()KernelParamsOptiXinline
zero_vfloat8()KernelParamsOptiXinline