MCPcopy Create free account

hub / github.com/blender/cycles / functions

Functions5,365 in github.com/blender/cycles

↓ 3 callersFunctiontex_src_pitch
src/device/cuda/device_impl.cpp:727
↓ 3 callersFunctiontransform_equal_threshold
src/util/transform.h:346
↓ 3 callersFunctiontriangle_dPdudv
src/kernel/geom/triangle.h:237
↓ 3 callersFunctiontriangle_point_from_uv_and_verts
* Use the barycentric coordinates to get the intersection location, * but with vertex coordinates specified. */
src/kernel/geom/triangle_intersect.h:148
↓ 3 callersFunctiontriangle_smooth_normal_unnormalized_object_space
Special variation for normal mapping, where we want to match the unnormalized object * space interpolation as assumed by normal map baking exactly. A
src/kernel/geom/triangle.h:204
↓ 3 callersMethodupdate
src/scene/scene.cpp:620
↓ 3 callersMethodupdate_passes
src/session/buffers.cpp:117
↓ 3 callersMethodupdate_tangents
src/scene/mesh.cpp:870
↓ 3 callersMethodusable_as_light
src/scene/object.cpp:392
↓ 3 callersMethoduse_smooth_fvar
src/subd/osd.cpp:292
↓ 3 callersFunctionutil_guarded_mem_alloc
src/util/guarded_allocator.cpp:14
↓ 3 callersFunctionutil_guarded_mem_free
src/util/guarded_allocator.cpp:19
↓ 3 callersFunctionutil_hash_to_float
This is taken from the cryptomatte specification 1.0 */
src/util/murmurhash.cpp:102
↓ 3 callersFunctionutil_image_multiply_native
src/util/image.h:85
↓ 3 callersFunctionvolume_draine_setup
src/kernel/closure/volume_draine.h:23
↓ 3 callersFunctionvolume_is_homogeneous
Check if the volume is homogeneous by checking if the shader flag is set or if volume attributes * are needed. */
src/kernel/integrator/volume_stack.h:143
↓ 3 callersFunctionvolume_normalized_position
src/kernel/geom/volume.h:29
↓ 3 callersFunctionvolume_phase_get_g
Approximate phase functions as Henyey-Greenstein for volume guiding. * TODO: This is not ideal, we should use RIS guiding for non-HG phase functions.
src/kernel/closure/volume.h:107
↓ 3 callersFunctionvoronoi_distance_bound
src/kernel/svm/voronoi.h:77
↓ 3 callersFunctionxyz_to_rgb_clamped
src/kernel/util/colorspace.h:20
↓ 2 callersMethodApplyCameraSettings
src/hydra/camera.cpp:259
↓ 2 callersMethodGetDisplayAovBinding
src/hydra/session.h:43
↓ 2 callersFunctionGetNodeValue
src/hydra/node_util.cpp:514
↓ 2 callersMethodIsDisplaySupported
src/hydra/render_delegate.cpp:148
↓ 2 callersMethodIsResourceUsed
src/hydra/render_buffer.cpp:108
↓ 2 callersMethodMap
src/hydra/render_buffer.cpp:70
↓ 2 callersMethodSetConverged
src/hydra/render_buffer.cpp:103
↓ 2 callersMethodSetDisplayAovBinding
src/hydra/session.h:48
↓ 2 callersFunctionSetNodeValue
src/hydra/node_util.cpp:416
↓ 2 callersMethodUnmap
src/hydra/render_buffer.cpp:86
↓ 2 callersFunction__int4_as_float4
src/util/math_float4.h:665
↓ 2 callersFunction_surface_shader_exclude
src/kernel/integrator/surface_shader.h:239
↓ 2 callersMethodactive
src/util/profiling.cpp:161
↓ 2 callersMethodadd
src/scene/light_tree.h:285
↓ 2 callersMethodadd
src/scene/stats.cpp:160
↓ 2 callersMethodadd_image_user
src/scene/image.cpp:440
↓ 2 callersMethodadd_subd_face
src/scene/mesh.cpp:476
↓ 2 callersFunctionalloc_pixels
src/session/merge.cpp:382
↓ 2 callersFunctionany_zero
src/util/math_float3.h:585
↓ 2 callersFunctionatomic_fetch_and_add_uint32_shared
src/util/atomic.h:221
↓ 2 callersFunctionatomic_store_local
src/util/atomic.h:293
↓ 2 callersFunctionattribute_bump_map_normal
src/kernel/osl/services_shared.h:54
↓ 2 callersFunctionazimuthal_scattering
Azimuthal scattering function Np. */
src/kernel/closure/bsdf_principled_hair_chiang.h:127
↓ 2 callersFunctionbackground_map_pdf
TODO(sergey): Same as above, after the release we should consider using * `noinline` for all devices. */
src/kernel/light/background.h:109
↓ 2 callersFunctionbackground_setup
src/kernel/closure/emissive.h:12
↓ 2 callersFunctionbackground_sun_pdf
src/kernel/light/background.h:317
↓ 2 callersFunctionbessel_I0
Numerical approximation to the Bessel function of the first kind. */
src/kernel/closure/bsdf_principled_hair_chiang.h:76
↓ 2 callersFunctionbi_mix
Bilinear Interpolation: * * v2 v3 * @ + + + + @ y * + + ^ * + + | * + + | * @ + +
src/kernel/svm/noise.h:64
↓ 2 callersFunctionbsdf_ashikhmin_shirley_eval
src/kernel/closure/bsdf_ashikhmin_shirley.h:48
↓ 2 callersFunctionbsdf_ashikhmin_shirley_setup
src/kernel/closure/bsdf_ashikhmin_shirley.h:23
↓ 2 callersFunctionbsdf_ashikhmin_velvet_setup
src/kernel/closure/bsdf_ashikhmin_velvet.h:25
↓ 2 callersFunctionbsdf_burley_get_intensity
src/kernel/closure/bsdf_burley.h:25
↓ 2 callersFunctionbsdf_diffuse_ramp_get_color
src/kernel/closure/bsdf_diffuse_ramp.h:27
↓ 2 callersFunctionbsdf_diffuse_toon_setup
src/kernel/closure/bsdf_toon.h:35
↓ 2 callersFunctionbsdf_eval
src/kernel/closure/bsdf.h:511
↓ 2 callersFunctionbsdf_eval_pass_diffuse_weight
src/kernel/film/light_passes.h:105
↓ 2 callersFunctionbsdf_eval_pass_glossy_weight
src/kernel/film/light_passes.h:112
↓ 2 callersFunctionbsdf_glossy_toon_setup
src/kernel/closure/bsdf_toon.h:119
↓ 2 callersFunctionbsdf_hair_chiang_setup
Set up the hair closure. */
src/kernel/closure/bsdf_principled_hair_chiang.h:159
↓ 2 callersFunctionbsdf_hair_huang_setup
Set up the hair closure. */
src/kernel/closure/bsdf_principled_hair_huang.h:241
↓ 2 callersFunctionbsdf_hair_reflection_setup
src/kernel/closure/bsdf_hair.h:27
↓ 2 callersFunctionbsdf_hair_transmission_setup
src/kernel/closure/bsdf_hair.h:35
↓ 2 callersFunctionbsdf_microfacet_setup_fresnel_conductor
src/kernel/closure/bsdf_microfacet.h:825
↓ 2 callersFunctionbsdf_oren_nayar_G
src/kernel/closure/bsdf_oren_nayar.h:29
↓ 2 callersFunctionbsdf_oren_nayar_get_intensity
src/kernel/closure/bsdf_oren_nayar.h:41
↓ 2 callersFunctionbsdf_phong_ramp_get_color
src/kernel/closure/bsdf_phong_ramp.h:27
↓ 2 callersFunctionbsdf_principled_hair_albedo_roughness_scale
Principled Hair albedo and absorption coefficients. */
src/kernel/closure/bsdf_util.h:460
↓ 2 callersFunctionbsdf_principled_hair_sigma_from_concentration
src/kernel/closure/bsdf_util.h:475
↓ 2 callersFunctionbsdf_principled_hair_sigma_from_reflectance
src/kernel/closure/bsdf_util.h:467
↓ 2 callersFunctionbsdf_ray_portal_setup
src/kernel/closure/bsdf_ray_portal.h:22
↓ 2 callersFunctionbsdf_roughness_eta
src/kernel/closure/bsdf.h:297
↓ 2 callersFunctionbsdf_toon_setup_common
src/kernel/closure/bsdf_toon.h:25
↓ 2 callersFunctionbsdf_translucent_setup
src/kernel/closure/bsdf_diffuse.h:69
↓ 2 callersFunctionbssrdf_eval
src/kernel/closure/bssrdf.h:253
↓ 2 callersFunctionbssrdf_num_channels
src/kernel/closure/bssrdf.h:211
↓ 2 callersMethodbuffer_size
src/scene/attribute.cpp:310
↓ 2 callersFunctionbuild_bvh
src/device/multi/device.cpp:197
↓ 2 callersMethodbuild_bvh
src/device/device.cpp:92
↓ 2 callersMethodbuild_bvh
src/device/cpu/device_impl.cpp:254
↓ 2 callersFunctionbump_shadowing_term
An additional term to smooth illumination on grazing angles when using bump mapping * based on "A Microfacet-Based Shadowing Function to Solve the Bu
src/kernel/closure/bsdf.h:65
↓ 2 callersFunctionbvh_reference_sort
src/bvh/sort.cpp:167
↓ 2 callersFunctionbvh_unaligned_node_intersect_child
src/kernel/bvh/nodes.h:73
↓ 2 callersFunctioncalculate_ris_target
src/kernel/integrator/guiding.h:42
↓ 2 callersFunctioncamera_position
src/kernel/camera/camera.h:505
↓ 2 callersFunctioncamera_sample_custom
src/kernel/camera/camera.h:306
↓ 2 callersFunctioncamera_sample_to_ray
src/kernel/camera/camera.h:241
↓ 2 callersFunctioncameradata_to_shaderglobals
src/kernel/osl/camera.h:12
↓ 2 callersFunctionceil_to_int
src/util/math_base.h:424
↓ 2 callersFunctioncheck_invalidate_caches
src/util/colorspace.cpp:43
↓ 2 callersFunctioncheck_node_inputs_has_links
src/scene/shader_graph.cpp:22
↓ 2 callersFunctioncheck_node_inputs_traversed
src/scene/shader_graph.cpp:32
↓ 2 callersFunctioncleanup_patch
(patch, accept_prefix, replace_prefix)
tools/sync_blender_commits.py:64
↓ 2 callersMethodclear
src/scene/stats.cpp:336
↓ 2 callersMethodclear
src/scene/volume.cpp:50
↓ 2 callersMethodclear_reference_count
Set the reference count to zero. This should only be called when we know for sure that the * Node is not used by anyone else. For now, this is only
src/graph/node.h:202
↓ 2 callersFunctioncolor_srgb_to_linear_v4
src/util/color.h:347
↓ 2 callersMethodcommit_and_execute_filter
src/integrator/denoiser_oidn.cpp:557
↓ 2 callersFunctioncommit_map_get
(repository, path, start_commit)
tools/sync_blender_commits.py:105
↓ 2 callersMethodcompute_auto_viewplane
src/scene/camera.cpp:201
↓ 2 callersFunctioncompute_v
Compute vector v as in Fig .8. P_v is the corresponding point along the ray. */
src/kernel/light/tree.h:47
← previousnext →1,101–1,200 of 5,365, ranked by callers