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
↓ 17 callers
Function
hash_uint4
src/util/hash.h:168
↓ 17 callers
Function
lcg_step_float
src/kernel/sample/lcg.h:22
↓ 17 callers
Function
normalize_len
src/util/math_float2.h:210
↓ 17 callers
Function
object_inverse_normal_transform
src/kernel/geom/object.h:168
↓ 17 callers
Function
reduce_min
src/util/math_float4.h:362
↓ 17 callers
Function
string_startswith
src/util/string.cpp:104
↓ 17 callers
Function
time_human_readable_to_seconds
src/util/time.cpp:158
↓ 17 callers
Function
transform_scale
src/util/transform.h:287
↓ 16 callers
Function
__int_as_float
src/kernel/device/oneapi/compat.h:157
↓ 16 callers
Function
bsdf_eval_sum
src/kernel/film/light_passes.h:100
↓ 16 callers
Function
cuewErrorString
src/device/cuda/util.cpp:23
↓ 16 callers
Method
flags
src/scene/shader_graph.h:80
↓ 16 callers
Method
get_triangle
src/scene/mesh.h:71
↓ 16 callers
Method
get_vert_along_edge
src/subd/subpatch.h:49
↓ 16 callers
Function
grad4
src/kernel/svm/noise.h:151
↓ 16 callers
Function
hash_vector4_to_float
src/kernel/osl/shaders/node_hash.h:85
↓ 16 callers
Method
is_resident
src/device/memory.cpp:132
↓ 16 callers
Function
make_int2
src/kernel/device/metal/compat.h:220
↓ 16 callers
Function
make_zero
src/util/math_base.h:218
↓ 16 callers
Method
num_segments
src/scene/hair.h:22
↓ 16 callers
Method
prim_index
src/bvh/params.h:208
↓ 16 callers
Function
safe_normalize_len
src/util/math_float3.h:548
↓ 16 callers
Method
set_owner
src/graph/node.cpp:792
↓ 16 callers
Function
snoise_4d
src/kernel/svm/noise.h:743
↓ 16 callers
Function
spectrum_to_rgb
src/kernel/util/colorspace.h:44
↓ 16 callers
Method
split
src/bvh/split.cpp:91
↓ 16 callers
Function
vfloat8
src/util/types_float8.h:33
↓ 15 callers
Method
add
src/scene/geometry_attributes.cpp:272
↓ 15 callers
Function
align_up
src/util/types_base.h:47
↓ 15 callers
Function
bsdf_eval_init
src/kernel/film/light_passes.h:14
↓ 15 callers
Method
copy_to_device
src/device/hip/queue.cpp:172
↓ 15 callers
Function
fade
src/kernel/svm/noise.h:14
↓ 15 callers
Function
fast_acosf
src/util/math_fast.h:259
↓ 15 callers
Function
fast_atan2f
src/util/math_fast.h:309
↓ 15 callers
Function
floorfrac
src/util/math_base.h:417
↓ 15 callers
Method
get_curve
Curves */
src/scene/hair.h:111
↓ 15 callers
Method
has_motion_blur
src/scene/mesh.cpp:973
↓ 15 callers
Method
has_surface_link
Return true when either of the surface or displacement socket of the output node is linked. * This should be used to ensure that surface attributes
src/scene/shader.h:162
↓ 15 callers
Function
hash_float2_to_float
src/util/hash.h:222
↓ 15 callers
Function
hipewErrorString
src/device/hip/util.cpp:23
↓ 15 callers
Method
num_curves
src/scene/hair.h:126
↓ 15 callers
Method
prim_object
src/bvh/params.h:212
↓ 15 callers
Function
sin_from_cos
src/util/math_base.h:609
↓ 15 callers
Function
size
src/util/array.h:196
↓ 15 callers
Function
snoise_3d
src/kernel/svm/noise.h:725
↓ 15 callers
Function
to_global
src/util/projection.h:36
↓ 15 callers
Function
voronoi_distance
src/kernel/svm/voronoi.h:51
↓ 14 callers
Function
bsdf_microfacet_ggx_setup
src/kernel/closure/bsdf_microfacet.h:961
↓ 14 callers
Function
camera_world_to_ndc
src/kernel/camera/camera.h:546
↓ 14 callers
Function
check_output
(cmd: Sequence[str], exit_on_error: bool = True)
src/cmake/make_utils.py:54
↓ 14 callers
Function
closure_alloc_extra
src/kernel/closure/alloc.h:34
↓ 14 callers
Method
device_free
src/scene/scene.cpp:495
↓ 14 callers
Function
divide_up
src/util/types_base.h:52
↓ 14 callers
Method
execute
(self, context)
src/app/io_export_cycles_xml.py:90
↓ 14 callers
Function
float8_a
These are not just static variables because we don't want to run the * constructor until we know the instructions are supported. */
src/test/util_float8_test.h:28
↓ 14 callers
Function
int3
src/util/types_int3.h:32
↓ 14 callers
Function
integrator_path_next
src/kernel/integrator/state_flow.h:78
↓ 14 callers
Function
is_leaf
src/kernel/light/tree.h:84
↓ 14 callers
Method
need_realloc
src/device/memory.h:476
↓ 14 callers
Function
object_position_transform
src/kernel/geom/object.h:134
↓ 14 callers
Function
path_filename
src/util/path.cpp:378
↓ 14 callers
Function
snoise_2d
src/kernel/svm/noise.h:707
↓ 14 callers
Method
start_vert_index
Get vertex indices in the direction of this patch edge, will take into * account the reversed flag to flip the indices. */
src/subd/subpatch.h:119
↓ 14 callers
Method
synchronize
src/device/hip/queue.cpp:137
↓ 14 callers
Function
window_display_text
src/app/opengl/window.cpp:45
↓ 13 callers
Function
copy_matrix
src/kernel/osl/services_gpu.h:309
↓ 13 callers
Method
copy_to_device
src/device/memory.cpp:240
↓ 13 callers
Function
fast_expf
src/util/math_fast.h:431
↓ 13 callers
Function
film_write_pass_float
src/kernel/film/write.h:58
↓ 13 callers
Method
get_double
src/util/ies.cpp:85
↓ 13 callers
Function
hash_float4_to_float
src/util/hash.h:232
↓ 13 callers
Function
intersection_ray_valid
src/kernel/bvh/util.h:11
↓ 13 callers
Function
isequal
src/util/math_float4.h:560
↓ 13 callers
Function
make_transform
src/util/transform.h:159
↓ 13 callers
Function
microfacet_visible
Check micronormal/mesonormal direct visibility from direction `v`. */
src/kernel/closure/bsdf_principled_hair_huang.h:343
↓ 13 callers
Function
min
src/util/math_base.h:125
↓ 13 callers
Method
reset
src/scene/scene.cpp:475
↓ 13 callers
Function
safe_acosf
src/util/math_base.h:543
↓ 13 callers
Function
saturate
src/util/math_float4.h:543
↓ 13 callers
Function
smoothstep
src/util/math_base.h:377
↓ 13 callers
Function
snoise_1d
src/kernel/svm/noise.h:691
↓ 13 callers
Method
svm_slot
src/scene/image.cpp:138
↓ 12 callers
Function
average
src/util/math_dual.h:44
↓ 12 callers
Method
clear
src/session/display_driver.cpp:40
↓ 12 callers
Method
compile_begin
Convenience function for texture nodes, allocating stack space to output * a modified vector and returning its offset */
src/scene/shader_nodes.cpp:184
↓ 12 callers
Method
compile_end
src/scene/shader_nodes.cpp:198
↓ 12 callers
Function
cos_theta
Returns `cos(theta)` of the given direction. */
src/kernel/closure/bsdf_principled_hair_huang.h:85
↓ 12 callers
Function
create_quad
src/scene/volume.cpp:120
↓ 12 callers
Function
curvebounds
src/scene/curves.cpp:9
↓ 12 callers
Method
free
src/device/hip/graphics_interop.cpp:101
↓ 12 callers
Method
get_average
src/integrator/render_scheduler.h:346
↓ 12 callers
Function
integrator_path_next_sorted
src/kernel/integrator/state_flow.h:156
↓ 12 callers
Method
join
src/util/thread.cpp:48
↓ 12 callers
Function
lookup_table_read
src/kernel/util/lookup_table.h:10
↓ 12 callers
Function
max
src/util/math_base.h:120
↓ 12 callers
Function
noise_select
src/kernel/svm/noisetex.h:47
↓ 12 callers
Function
string_remove_trademark
src/util/string.cpp:168
↓ 12 callers
Function
string_replace
src/util/string.cpp:145
↓ 12 callers
Function
svm_unpack_node_uchar2
src/kernel/svm/util.h:120
↓ 12 callers
Function
voronoi_distance
src/kernel/osl/shaders/node_voronoi.h:49
← previous
next →
201–300 of 5,365, ranked by callers