MCPcopy Create free account

hub / github.com/blender/cycles / functions

Functions5,365 in github.com/blender/cycles

↓ 12 callersFunctionvoronoi_position
src/kernel/svm/voronoi.h:98
↓ 12 callersFunctionvoronoi_position
src/kernel/osl/shaders/node_voronoi.h:149
↓ 11 callersFunctionTileSize
src/integrator/tile.h:16
↓ 11 callersFunctionbsdf_albedo
src/kernel/closure/bsdf.h:648
↓ 11 callersMethodcopy_to_device
src/device/oneapi/queue.cpp:136
↓ 11 callersFunctiondot
src/util/math_float3.h:254
↓ 11 callersFunctionfresnel_dielectric_cos
src/kernel/closure/bsdf_util.h:111
↓ 11 callersMethodget_info
src/scene/pass.cpp:146
↓ 11 callersMethodget_wall
src/integrator/render_scheduler.h:341
↓ 11 callersFunctionhash_int3_to_float3
src/util/hash.h:248
↓ 11 callersFunctionhash_int3_to_vector3
src/kernel/osl/shaders/node_hash.h:27
↓ 11 callersFunctionis_circular
Check whether the hair cross-section is circular. */
src/kernel/closure/bsdf_principled_hair_huang.h:103
↓ 11 callersMethodis_empty
src/kernel/integrator/shade_volume.h:1019
↓ 11 callersMethodmem_alloc
src/device/cpu/device_impl.cpp:91
↓ 11 callersMethodmid_vert_index
src/subd/subpatch.h:123
↓ 11 callersFunctionnext_power_of_two
Return value which is greater than the given one and is a power of two. */
src/util/math_base.h:786
↓ 11 callersFunctionreduce_add
src/util/math_dual.h:49
↓ 11 callersFunctionrgbe_to_rgb
src/util/types_rgbe.h:92
↓ 11 callersFunctionsafe_asinf
src/util/math_base.h:538
↓ 11 callersFunctionsafe_divide_color
Returns `a/b`, and replace the channel value with `fallback` if `b == 0`. */
src/util/color.h:388
↓ 11 callersFunctionsphg_dir
Compute the vector direction given by `theta` and `gamma`. */
src/kernel/closure/bsdf_principled_hair_huang.h:202
↓ 11 callersMethodstack_assign_if_not_equal
src/scene/svm.cpp:313
↓ 11 callersMethodsteal_data
Take over data from an existing array. */
src/device/memory.h:439
↓ 11 callersFunctiontime_human_readable_from_seconds
src/util/time.cpp:145
↓ 11 callersFunctiontransform_direction_transposed
src/util/transform.h:149
↓ 11 callersMethodvisibility_for_tracing
src/scene/object.cpp:291
↓ 10 callersFunction__float4_as_int4
Int/Float conversion */
src/util/math_float4.h:655
↓ 10 callersFunctionangle_close
src/util/ies.cpp:203
↓ 10 callersFunctionatomic_add_and_fetch_float
global address space versions
src/util/atomic.h:60
↓ 10 callersFunctionbvh_instance_motion_push
src/kernel/geom/object.h:470
↓ 10 callersFunctionbvh_instance_push
src/kernel/geom/object.h:452
↓ 10 callersFunctionbvh_inverse_direction
src/kernel/geom/object.h:445
↓ 10 callersMethodclosure_mix_weight_offset
src/scene/svm.h:104
↓ 10 callersMethodcopy_to_device_if_modified
src/scene/geometry_attributes.cpp:435
↓ 10 callersMethoddisconnect
src/scene/shader_graph.cpp:48
↓ 10 callersFunctiongrad
src/kernel/svm/noise.h:295
↓ 10 callersFunctionhash_uint3
src/util/hash.h:153
↓ 10 callersFunctionhash_wang_seeded_float
Outputs [0.0, 1.0). */
src/util/hash.h:567
↓ 10 callersFunctionhsv_to_rgb
src/kernel/osl/shaders/node_color.h:125
↓ 10 callersFunctionintersection_skip_self_shadow
src/kernel/bvh/util.h:246
↓ 10 callersFunctioninverse_lerp
src/util/math_base.h:507
↓ 10 callersFunctionlen
src/util/math_float3.h:288
↓ 10 callersFunctionlog
src/util/math_float4.h:553
↓ 10 callersFunctionmat22_mult
Multiplication of a 2x2 matrix encoded in a row-major order float4 by a vector */
src/kernel/integrator/mnee.h:90
↓ 10 callersFunctionobject_inverse_position_transform
src/kernel/geom/object.h:151
↓ 10 callersFunctionobject_volume_density
src/kernel/geom/object.h:357
↓ 10 callersFunctionpath_is_relative
src/util/path.cpp:444
↓ 10 callersFunctionprev_power_of_two
Return value which is lower than the given one and is a power of two. */
src/util/math_base.h:792
↓ 10 callersFunctionray_triangle_cross
src/util/math_intersect.h:151
↓ 10 callersMethodreference_count
src/graph/node.h:184
↓ 10 callersMethodreserve
src/scene/geometry_attributes.cpp:266
↓ 10 callersMethodreset
src/integrator/path_trace.cpp:120
↓ 10 callersFunctionrgb_to_rgbe
src/util/types_rgbe.h:60
↓ 10 callersMethodset
src/scene/shader_graph.h:89
↓ 10 callersMethodset_graph
src/scene/shader.cpp:280
↓ 10 callersFunctionshader_setup_from_ray
TODO: break this up if it helps reduce register pressure to load data from * global memory as we write it to shader-data. */
src/kernel/geom/shader_data.h:39
↓ 10 callersFunctionsignf
src/util/math_base.h:455
↓ 10 callersFunctionsobol_burley
src/kernel/sample/sobol_burley.h:23
↓ 10 callersFunctionvolume_shader_copy_phases
src/kernel/integrator/volume_shader.h:65
↓ 10 callersFunctionxml_read_float_array
src/app/cycles_xml.cpp:96
↓ 9 callersMethodadd_image
src/scene/image.cpp:324
↓ 9 callersMethodassign
src/session/display_driver.cpp:20
↓ 9 callersFunctionbsdf_microfacet_eval_flag
Do not set `SD_BSDF_HAS_EVAL` flag if the squared roughness is below a certain threshold. */
src/kernel/closure/bsdf_microfacet.h:581
↓ 9 callersFunctionbvh_clamp_direction
src/kernel/geom/object.h:437
↓ 9 callersFunctionconvertFromCycles
src/hydra/node_util.cpp:315
↓ 9 callersFunctionfast_sinf
src/util/math_fast.h:83
↓ 9 callersMethodfree
src/device/oneapi/graphics_interop.cpp:134
↓ 9 callersFunctionfresnel_dielectric
Compute fresnel reflectance for unpolarized light. */
src/kernel/closure/bsdf_util.h:94
↓ 9 callersMethodget_num_subd_base_verts
src/scene/mesh.h:242
↓ 9 callersFunctionhash_float3_to_float
src/util/hash.h:227
↓ 9 callersFunctionhash_vector3_to_float
src/kernel/osl/shaders/node_hash.h:80
↓ 9 callersFunctioninit_test_curve
src/test/render_graph_finalize_test.cpp:1286
↓ 9 callersFunctionintegrator_path_terminate
src/kernel/integrator/state_flow.h:88
↓ 9 callersFunctionintersection_skip_shadow_link
src/kernel/bvh/util.h:272
↓ 9 callersFunctionintersection_t_offset
Offset intersection distance by the smallest possible amount, to skip * intersections at this distance. This works in cases where the ray start * po
src/kernel/bvh/util.h:34
↓ 9 callersFunctioninversesqrtf
src/util/math_base.h:529
↓ 9 callersMethodis_empty
src/util/math_base.h:874
↓ 9 callersMethodis_inner
src/scene/light_tree.h:370
↓ 9 callersMethodis_traceable
src/scene/object.cpp:277
↓ 9 callersFunctionlcg_state_init
src/kernel/sample/lcg.h:45
↓ 9 callersFunctionlight_link_receiver_forward
src/kernel/light/light.h:47
↓ 9 callersMethodmem_free
src/device/cpu/device_impl.cpp:162
↓ 9 callersFunctionmod
src/util/math_base.h:497
↓ 9 callersMethodmodified
src/scene/attribute.cpp:850
↓ 9 callersFunctionmotion_triangle_vertices
src/kernel/geom/motion_triangle.h:122
↓ 9 callersMethodmust_split
src/subd/subpatch.h:63
↓ 9 callersMethodneed_attribute
src/scene/geometry_attributes.cpp:22
↓ 9 callersMethodneed_update
src/scene/scene.cpp:455
↓ 9 callersMethodnum_triangles
src/bvh/node.h:40
↓ 9 callersFunctionobject_lightgroup
src/kernel/geom/object.h:299
↓ 9 callersMethodoutput_type
src/scene/svm.h:113
↓ 9 callersMethodprimitive_cost
src/bvh/params.h:153
↓ 9 callersFunctionray_triangle_dot
src/util/math_intersect.h:140
↓ 9 callersFunctionsample_cos_hemisphere
sample direction with cosine weighted distributed in hemisphere */
src/kernel/sample/mapping.h:71
↓ 9 callersFunctiontile_calculate_best_size
src/integrator/tile.cpp:39
↓ 9 callersFunctionutil_image_cast_to_float
src/util/image.h:33
↓ 9 callersFunctionvolume_color_transmittance
src/kernel/closure/volume.h:134
↓ 8 callersFunctionbsdf_Go
Combined shadowing-masking term divided by the shadowing-masking in the incoming direction. */
src/kernel/closure/bsdf_principled_hair_huang.h:358
↓ 8 callersFunctionbsdf_eval_mul
src/kernel/film/light_passes.h:86
↓ 8 callersFunctionbuild_math_partial_test_graph
* Graph for testing partial folds of Math with one constant argument. * Includes 2 tests: constant on each side. */
src/test/render_graph_finalize_test.cpp:1031
← previousnext →301–400 of 5,365, ranked by callers