Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blender/cycles
/ functions
Functions
5,365 in github.com/blender/cycles
⨍
Functions
5,365
◇
Types & classes
983
↓ 8 callers
Function
call
( cmd: Sequence[str], exit_on_error: bool = True, silent: bool = False, env: O
src/cmake/make_utils.py:19
↓ 8 callers
Function
catmull_rom_basis_eval
src/kernel/geom/curve_intersect.h:30
↓ 8 callers
Function
cos
src/util/math_float3.h:481
↓ 8 callers
Method
create_node<Shader>
src/scene/scene.cpp:884
↓ 8 callers
Function
ensure_finite
src/util/math_base.h:356
↓ 8 callers
Function
film_write_pass_float3
src/kernel/film/write.h:68
↓ 8 callers
Method
find
src/graph/node_type.cpp:239
↓ 8 callers
Function
float8_b
src/test/util_float8_test.h:33
↓ 8 callers
Method
getChild
src/kernel/util/nanovdb.h:150
↓ 8 callers
Method
getSubtreeSize
src/bvh/node.cpp:13
↓ 8 callers
Method
get_int
src/graph/node.cpp:187
↓ 8 callers
Function
get_object_id
src/kernel/device/optix/bvh.h:41
↓ 8 callers
Method
get_string
src/graph/node.cpp:223
↓ 8 callers
Function
grad3
src/kernel/svm/noise.h:142
↓ 8 callers
Method
hash
src/graph/node.cpp:608
↓ 8 callers
Function
hash_hp_float
Outputs [0.0, 1.0). */
src/util/hash.h:537
↓ 8 callers
Function
hash_int4_to_float4
src/util/hash.h:255
↓ 8 callers
Function
hash_int4_to_vector4
src/kernel/osl/shaders/node_hash.h:41
↓ 8 callers
Function
hash_uint2
src/util/hash.h:139
↓ 8 callers
Function
hash_vector2_to_float
src/kernel/osl/shaders/node_hash.h:75
↓ 8 callers
Function
int2_to_vec2
src/kernel/osl/shaders/int_vector_types.h:53
↓ 8 callers
Function
int3_to_vec3
src/kernel/osl/shaders/int_vector_types.h:104
↓ 8 callers
Function
int4_to_vec4
src/kernel/osl/shaders/int_vector_types.h:156
↓ 8 callers
Method
is_leaf
src/scene/light_tree.h:365
↓ 8 callers
Method
is_leaf
src/bvh/node.h:180
↓ 8 callers
Function
kernel_read_pass_rgbe
src/kernel/film/write.h:153
↓ 8 callers
Function
light_pdf_area_to_solid_angle
src/kernel/light/common.h:62
↓ 8 callers
Function
max
src/util/math_float8.h:229
↓ 8 callers
Function
min
src/util/math_float8.h:213
↓ 8 callers
Function
negate_if
src/kernel/svm/noise.h:23
↓ 8 callers
Function
object_dir_transform
src/kernel/geom/object.h:213
↓ 8 callers
Function
object_normal_transform
src/kernel/geom/object.h:189
↓ 8 callers
Function
path_state_rng_load
src/kernel/integrator/path_state.h:329
↓ 8 callers
Function
pointer_pack_to_uint_0
src/util/math_base.h:311
↓ 8 callers
Function
pointer_pack_to_uint_1
src/util/math_base.h:316
↓ 8 callers
Function
polar_to_cartesian
src/util/projection.h:30
↓ 8 callers
Method
reference
src/graph/node.h:189
↓ 8 callers
Method
reset
src/session/session.cpp:557
↓ 8 callers
Function
rgb_ramp_lookup
src/kernel/svm/ramp.h:57
↓ 8 callers
Function
sample_uniform_disk
src/kernel/sample/mapping.h:17
↓ 8 callers
Function
scene_intersect
src/kernel/bvh/bvh.h:223
↓ 8 callers
Function
set_data_float
src/kernel/osl/services_shared.h:24
↓ 8 callers
Function
set_data_float3
src/kernel/osl/services_shared.h:34
↓ 8 callers
Function
set_data_float4
src/kernel/osl/services_shared.h:44
↓ 8 callers
Method
set_error
src/device/hip/device_impl.cpp:46
↓ 8 callers
Function
spherical_stereo_transform
src/kernel/camera/projection.h:311
↓ 8 callers
Function
string_strip
src/util/string.cpp:137
↓ 8 callers
Function
svm_node_attr_store
src/kernel/svm/attribute.h:52
↓ 8 callers
Function
to_local
src/util/projection.h:48
↓ 8 callers
Function
to_point
Compute the coordinate on the ellipse, given `gamma` and the aspect ratio between the minor axis * and the major axis. */
src/kernel/closure/bsdf_principled_hair_huang.h:193
↓ 8 callers
Function
to_ustring
src/kernel/osl/compat.h:18
↓ 8 callers
Function
transform_motion_decompose
src/util/transform.cpp:158
↓ 8 callers
Function
transform_perspective_direction
src/util/projection.h:104
↓ 8 callers
Function
transform_rotate
src/util/transform.h:297
↓ 8 callers
Function
tri_mix
Trilinear Interpolation: * * v6 v7 * @ + + + + + + @ * +\ +\ * + \ + \ * + \ + \
src/kernel/svm/noise.h:89
↓ 8 callers
Method
use_motion
src/scene/object.cpp:254
↓ 8 callers
Method
use_osl
src/scene/shader.h:192
↓ 8 callers
Function
volume_extinction_setup
src/kernel/closure/volume.h:14
↓ 8 callers
Function
xml_read_node
src/graph/node_xml.cpp:46
↓ 7 callers
Function
F0_from_ior
src/kernel/closure/bsdf_util.h:338
↓ 7 callers
Function
__cpuid
src/util/system.cpp:46
↓ 7 callers
Method
alloc_to_device
src/device/memory.h:327
↓ 7 callers
Function
array_typedesc
src/scene/osl.cpp:1177
↓ 7 callers
Function
atomic_fetch_and_sub_uint32
src/util/atomic.h:90
↓ 7 callers
Function
bsdf_eval_is_zero
src/kernel/film/light_passes.h:81
↓ 7 callers
Function
bsdf_hair_huang_energy_scale
Albedo correction, treat as glass. `rough` has already applied square root. */
src/kernel/closure/bsdf_principled_hair_huang.h:314
↓ 7 callers
Function
bsdf_microfacet_beckmann_setup
src/kernel/closure/bsdf_microfacet.h:1038
↓ 7 callers
Function
bsdf_microfacet_ggx_glass_setup
src/kernel/closure/bsdf_microfacet.h:985
↓ 7 callers
Function
cast
src/util/math_int8.h:290
↓ 7 callers
Function
catmull_rom_basis_derivative
src/kernel/geom/curve_intersect.h:41
↓ 7 callers
Function
closure_alloc
src/kernel/closure/alloc.h:9
↓ 7 callers
Function
color_linear_to_srgb
src/util/color.h:71
↓ 7 callers
Function
color_srgb_to_linear
src/util/color.h:63
↓ 7 callers
Function
compare_floats
src/util/math_base.h:769
↓ 7 callers
Method
compile
src/scene/osl.cpp:1545
↓ 7 callers
Method
const_copy_to
src/device/cpu/device_impl.cpp:185
↓ 7 callers
Function
copy_v3_v3
src/util/math_float3.h:822
↓ 7 callers
Function
emission_setup
src/kernel/closure/emissive.h:29
↓ 7 callers
Method
eval
src/subd/osd.cpp:365
↓ 7 callers
Function
float_to_byte
src/util/color.h:10
↓ 7 callers
Method
get_attribute_id
src/scene/osl.cpp:619
↓ 7 callers
Method
get_bvh_layout_mask
src/device/cpu/device_impl.cpp:70
↓ 7 callers
Method
get_num_subd_faces
src/scene/mesh.h:234
↓ 7 callers
Method
get_size
src/session/tile.cpp:440
↓ 7 callers
Function
hash_int2_to_float2
src/util/hash.h:241
↓ 7 callers
Function
hash_int2_to_vector2
src/kernel/osl/shaders/node_hash.h:15
↓ 7 callers
Function
integrator_state_volume_stack_is_empty
src/kernel/integrator/state_util.h:211
↓ 7 callers
Function
intersection_get_shader
src/kernel/bvh/util.h:174
↓ 7 callers
Method
is_shared
src/device/device.cpp:855
↓ 7 callers
Function
lookup_table_read_2D
src/kernel/util/lookup_table.h:31
↓ 7 callers
Function
path_state_rng_2D
src/kernel/integrator/path_state.h:361
↓ 7 callers
Function
print_float4
src/util/types_float4.h:126
↓ 7 callers
Method
reset
src/session/buffers.cpp:271
↓ 7 callers
Function
safe_divide
src/util/math_base.h:580
↓ 7 callers
Function
sample_uniform_cone
Uniformly sample a direction in a cone of given angle around `N`. Use concentric mapping to * better preserve stratification. Return the angle betwee
src/kernel/sample/mapping.h:125
↓ 7 callers
Method
set_error
src/device/device.cpp:83
↓ 7 callers
Function
string_remove_gpu_from_cpu_name
src/util/string.cpp:217
↓ 7 callers
Function
transform_set_column
src/util/transform.h:366
↓ 7 callers
Function
transform_translate
src/util/transform.h:270
↓ 7 callers
Function
triangle_vertices
src/kernel/geom/triangle.h:98
← previous
next →
401–500 of 5,365, ranked by callers