MCPcopy Create free account

hub / github.com/blender/cycles / functions

Functions5,365 in github.com/blender/cycles

↓ 2 callersMethodrelease_bvh
Used by Metal and OptiX. */
src/device/device.h:210
↓ 2 callersFunctionrender_buffers_host_copy_denoised
src/session/buffers.cpp:304
↓ 2 callersFunctionreplace_file_prefix
(path, prefix, replace_prefix)
tools/sync_blender_commits.py:54
↓ 2 callersMethodreport_rebalance_time
src/integrator/render_scheduler.cpp:601
↓ 2 callersMethodreserve_subd_faces
src/scene/mesh.cpp:391
↓ 2 callersMethodreset
src/util/debug.cpp:18
↓ 2 callersFunctionscale_buffer_params
src/integrator/path_trace.cpp:323
↓ 2 callersFunctionscene_intersect_shadow
src/kernel/bvh/bvh.h:268
↓ 2 callersFunctionschlick_fresnel
src/kernel/closure/bsdf_util.h:343
↓ 2 callersFunctionsession_print
src/app/cycles_standalone.cpp:53
↓ 2 callersMethodset_effective_buffer_params
src/integrator/path_trace_work.cpp:57
↓ 2 callersMethodset_flattened
src/bvh/octree.cpp:342
↓ 2 callersFunctionset_membership_str
src/scene/light_tree_debug.cpp:27
↓ 2 callersMethodset_output_driver
src/session/session.cpp:630
↓ 2 callersMethodset_params
src/integrator/denoiser.cpp:218
↓ 2 callersMethodset_sample_params
src/integrator/render_scheduler.cpp:76
↓ 2 callersMethodset_screen_size
src/scene/camera.cpp:865
↓ 2 callersMethodset_start
src/bvh/params.h:264
↓ 2 callersMethodshader_load_bytecode
src/scene/osl.cpp:596
↓ 2 callersMethodshader_test_loaded
src/scene/osl.cpp:518
↓ 2 callersMethodshading_system_init
src/scene/osl.cpp:345
↓ 2 callersFunctionshadow_linking_scene_need_shadow_ray
Check whether special shadow rays for shadow linking are needed in the current scene * configuration. */
src/kernel/integrator/shadow_linking.h:15
↓ 2 callersFunctionshadow_ray_offset
src/kernel/light/sample.h:218
↓ 2 callersFunctionshadow_ray_setup
src/kernel/light/sample.h:258
↓ 2 callersFunctionshift_cos_in
src/kernel/closure/bsdf.h:127
↓ 2 callersMethodshould_use_graphics_interop
src/integrator/path_trace_work_gpu.cpp:943
↓ 2 callersFunctionsky_angle_between
src/kernel/svm/sky.h:16
↓ 2 callersFunctionsky_spherical_coordinates
src/scene/shader_nodes.cpp:638
↓ 2 callersFunctionsky_texture_precompute_hosek
Hosek / Wilkie */
src/scene/shader_nodes.cpp:724
↓ 2 callersFunctionsky_texture_precompute_nishita
Nishita improved */
src/scene/shader_nodes.cpp:765
↓ 2 callersFunctionsky_texture_precompute_preetham
src/scene/shader_nodes.cpp:659
↓ 2 callersMethodsmall_enough_for_leaf
src/bvh/params.h:163
↓ 2 callersFunctionsmootherstep
src/kernel/svm/map_range.h:9
↓ 2 callersFunctionsmoothminf
src/util/math_base.h:446
↓ 2 callersFunctionsobol_burley_sample_3D
* Computes a 3D Owen-scrambled and shuffled Sobol sample. * * `dimension_set` is which three dimensions of the sample you want to * fetch. For exa
src/kernel/sample/sobol_burley.h:154
↓ 2 callersFunctionsobol_burley_sample_4D
* Computes a 4D Owen-scrambled and shuffled Sobol sample. * * `dimension_set` is which four dimensions of the sample you want to * fetch. For exam
src/kernel/sample/sobol_burley.h:183
↓ 2 callersFunctionsolve_quadratic
Solve quadratic equation a*x^2 + b*x + c = 0, adapted from Mitsuba 3 * The solution is ordered so that x1 <= x2. * Returns true if at least one solu
src/util/math_base.h:842
↓ 2 callersFunctionsort_leaf
src/scene/light_tree.cpp:250
↓ 2 callersFunctionsphere_light_pdf
src/kernel/light/point.h:82
↓ 2 callersMethodsplit_patches
src/subd/split.cpp:756
↓ 2 callersFunctionspot_light_pdf
src/kernel/light/spot.h:147
↓ 2 callersFunctionsqr_point_to_line_distance
src/kernel/geom/curve_intersect.h:71
↓ 2 callersFunctionsqrt
src/util/math_float3.h:413
↓ 2 callersMethodstart
src/util/profiling.cpp:77
↓ 2 callersMethodstorage_size
src/graph/node_type.cpp:11
↓ 2 callersFunctionstring_to_lower
src/util/string.cpp:210
↓ 2 callersFunctionsubject_strip
(common_prefix, subject)
tools/sync_blender_commits.py:44
↓ 2 callersMethodsupports_local_atomic_sort
Does device support local atomic sorting kernels (INTEGRATOR_SORT_BUCKET_PASS and * INTEGRATOR_SORT_WRITE_PASS)? */
src/device/queue.h:120
↓ 2 callersFunctionsurface_shader_bsdf_eval
src/kernel/integrator/surface_shader.h:364
↓ 2 callersFunctionsurface_shader_bsdf_eval_pdfs
src/kernel/integrator/surface_shader.h:308
↓ 2 callersFunctionsurface_shader_validate_bsdf_sample
src/kernel/integrator/surface_shader.h:218
↓ 2 callersFunctionsvm_bevel_cubic_pdf
src/kernel/svm/bevel.h:44
↓ 2 callersFunctionsvm_brightness_contrast
src/kernel/svm/color_util.h:369
↓ 2 callersFunctionsvm_combine_color
src/kernel/svm/color_util.h:383
↓ 2 callersFunctionsvm_mapping
src/kernel/svm/mapping_util.h:13
↓ 2 callersFunctionsvm_math
src/kernel/svm/math_util.h:120
↓ 2 callersFunctionsvm_math_gamma_color
src/kernel/svm/math_util.h:244
↓ 2 callersFunctionsvm_mix_clamped_factor
src/kernel/svm/color_util.h:360
↓ 2 callersFunctionsvm_separate_color
src/kernel/svm/color_util.h:396
↓ 2 callersFunctionsvm_vector_math
src/kernel/svm/math_util.h:13
↓ 2 callersFunctionsystem_cpu_bits
src/util/system.cpp:131
↓ 2 callersMethodtag_modified
src/graph/node.cpp:828
↓ 2 callersFunctiontan
src/util/math_float3.h:486
↓ 2 callersFunctiontan_theta
Returns `tan(theta)` of the given direction. */
src/kernel/closure/bsdf_principled_hair_huang.h:91
↓ 2 callersFunctiontask_run
src/test/util_task_test.cpp:13
↓ 2 callersFunctiontex_2d_copy_param
src/device/hip/device_impl.cpp:687
↓ 2 callersFunctiontex_2d_copy_param
src/device/cuda/device_impl.cpp:732
↓ 2 callersFunctiontexco_normal_from_uv
src/kernel/svm/tex_coord.h:123
↓ 2 callersFunctiontexco_remap_square
Remap coordinate from 0..1 box to -1..-1 */
src/kernel/svm/image.h:44
↓ 2 callersMethodthreshold
* @brief Threshold for the reprojection error. * @return */
src/test/kernel_camera_projection_test.cpp:226
↓ 2 callersFunctionto_scene_linear_transform
src/util/colorspace.cpp:699
↓ 2 callersFunctiontransfer_commits
(commit_hashes, from_repository, to_repository, dst_is_cycles)
tools/sync_blender_commits.py:152
↓ 2 callersFunctiontransform_empty
src/util/transform.h:418
↓ 2 callersFunctiontransform_from_viewplane
src/util/transform.cpp:197
↓ 2 callersFunctiontransform_inverse_impl
src/util/transform.h:489
↓ 2 callersFunctiontransform_to_quat
src/util/transform.cpp:23
↓ 2 callersFunctiontransform_uniform_scale
src/util/transform.h:375
↓ 2 callersFunctiontransform_zero
src/util/transform.h:254
↓ 2 callersFunctiontriangle_light_pdf_area_sampling
src/kernel/light/triangle.h:50
↓ 2 callersFunctiontriangle_point_from_uv
* Use the barycentric coordinates to get the intersection location */
src/kernel/geom/triangle_intersect.h:122
↓ 2 callersFunctiontriangle_point_normal
Point and normal on triangle. */
src/kernel/geom/triangle.h:65
↓ 2 callersFunctiontriangle_vertices_and_normals
src/kernel/geom/triangle.h:108
↓ 2 callersMethodupdate
src/session/tile.cpp:352
↓ 2 callersFunctionupdate_attribute_realloc_flags
src/scene/geometry.cpp:243
↓ 2 callersMethodupdate_motion
src/scene/object.cpp:126
↓ 2 callersFunctionuse_gpu_oidn_denoiser
src/integrator/denoiser.cpp:93
↓ 2 callersFunctionuse_optix_denoiser
src/integrator/denoiser.cpp:81
↓ 2 callersFunctionutil_cdf_inverted
src/util/math_cdf.h:45
↓ 2 callersFunctionvector_angle
Same as precise_angle, but using fast_atan2f. Still much better that acos(dot(a, b)). */
src/util/math_fast.h:339
↓ 2 callersFunctionvolume_attribute_float4
src/kernel/geom/volume.h:79
↓ 2 callersFunctionvolume_emission_integrate
src/kernel/integrator/shade_volume.h:780
↓ 2 callersFunctionvolume_equiangular_pdf
src/kernel/integrator/shade_volume.h:728
↓ 2 callersFunctionvolume_equiangular_sample
src/kernel/integrator/shade_volume.h:699
↓ 2 callersFunctionvolume_equiangular_transmittance
Accumulate transmittance for equiangular distance sampling without MIS. Using telescoping to * reduce noise. */
src/kernel/integrator/shade_volume.h:851
↓ 2 callersFunctionvolume_find_octree_root
Find the octree root node in the kernel array that corresponds to the volume stack entry. */
src/kernel/integrator/shade_volume.h:383
↓ 2 callersFunctionvolume_fournier_forand_setup
src/kernel/closure/volume_fournier_forand.h:24
↓ 2 callersFunctionvolume_guiding_filter_x
src/kernel/film/volume_guiding_denoise.h:11
↓ 2 callersFunctionvolume_guiding_filter_y
src/kernel/film/volume_guiding_denoise.h:72
↓ 2 callersFunctionvolume_integrate_ray_marching
heterogeneous volume distance sampling: integrate stepping through the * volume until we reach the end, get absorbed entirely, or run out of * itera
src/kernel/integrator/shade_volume.h:2269
↓ 2 callersFunctionvolume_integrate_should_stop
src/kernel/integrator/shade_volume.h:1205
← previousnext →1,501–1,600 of 5,365, ranked by callers