MCPcopy Create free account

hub / github.com/blender/cycles / functions

Functions5,365 in github.com/blender/cycles

↓ 1 callersFunctionexecute_optix_task
src/device/optix/device_impl.cpp:30
↓ 1 callersFunctionexr_channel_names_for_passes
Construct names of EXR channels which will ensure order of all channels to match exact offsets * in render buffers corresponding to the given passes.
src/session/tile.cpp:42
↓ 1 callersFunctionfaceforward
src/util/math_float3.h:510
↓ 1 callersFunctionfallback_float3_to_half3
src/util/half.h:159
↓ 1 callersFunctionfallback_half3_to_float3
src/util/half.h:85
↓ 1 callersFunctionfast_atanf
src/util/math_fast.h:290
↓ 1 callersFunctionfast_exp2f4
MSVC seems to have a code-gen bug here in at least SSE41/AVX, see * #78047 and #78869 for details. Just disable for now, it only makes * a small dif
src/util/math_fast.h:443
↓ 1 callersFunctionfast_sinpif
Fast, approximate sin(x*M_PI) with maximum absolute error of 0.000918954611. * * Adapted from http://devmaster.net/posts/9648/fast-and-accurate-sine
src/util/math_fast.h:218
↓ 1 callersFunctionfastpow24_sse2
Calculate powf(x, 2.4). Working domain: 1e-10 < x < 1e+10 */
src/util/color.h:296
↓ 1 callersFunctionfill_shader_input
Fill in coordinates for curve transparency shader evaluation on device. */
src/scene/hair.cpp:549
↓ 1 callersFunctionfill_shader_input
src/scene/mesh_displace.cpp:16
↓ 1 callersFunctionfilm_calculate_shadow_catcher_denoised
src/kernel/film/read.h:408
↓ 1 callersFunctionfilm_calculate_shadow_catcher_matte_with_shadow
src/kernel/film/read.h:502
↓ 1 callersFunctionfilm_pass_pixel_render_buffer_shadow
src/kernel/film/write.h:33
↓ 1 callersFunctionfilm_sort_cryptomatte_slots
src/kernel/film/cryptomatte_passes.h:66
↓ 1 callersFunctionfilm_write_aov_pass_color
src/kernel/film/aov_passes.h:21
↓ 1 callersFunctionfilm_write_aov_pass_value
src/kernel/film/aov_passes.h:9
↓ 1 callersFunctionfilm_write_background
Write background contribution to render buffer. * * Includes transparency, matching film_write_transparent. */
src/kernel/film/light_passes.h:622
↓ 1 callersFunctionfilm_write_combined_transparent_pass
Write combined pass with transparency. */
src/kernel/film/light_passes.h:364
↓ 1 callersFunctionfilm_write_cryptomatte_slots
src/kernel/film/cryptomatte_passes.h:19
↓ 1 callersFunctionfilm_write_data_passes
src/kernel/film/data_passes.h:27
↓ 1 callersFunctionfilm_write_data_passes_background
src/kernel/film/data_passes.h:175
↓ 1 callersFunctionfilm_write_denoising_features_surface
src/kernel/film/denoising_passes.h:14
↓ 1 callersFunctionfilm_write_direct_light
Write light contribution to render buffer. */
src/kernel/film/light_passes.h:485
↓ 1 callersFunctionfilm_write_holdout
Write holdout to render buffer. */
src/kernel/film/light_passes.h:609
↓ 1 callersFunctionfilm_write_shadow_catcher
src/kernel/film/light_passes.h:231
↓ 1 callersFunctionfilm_write_shadow_catcher_bounce_data
Write shadow catcher passes on a bounce from the shadow catcher object. */
src/kernel/film/light_passes.h:318
↓ 1 callersFunctionfilm_write_shadow_catcher_transparent
src/kernel/film/light_passes.h:260
↓ 1 callersFunctionfilm_write_shadow_catcher_transparent_only
src/kernel/film/light_passes.h:300
↓ 1 callersFunctionfilter_table
src/scene/film.cpp:43
↓ 1 callersMethodfinalize
src/scene/volume.cpp:402
↓ 1 callersMethodfindCycles
src/hydra/material.cpp:180
↓ 1 callersMethodfindUsd
src/hydra/material.cpp:161
↓ 1 callersFunctionfind_attr_offset
src/kernel/geom/attribute.h:38
↓ 1 callersFunctionfind_best_device
Find best suitable device to perform denoiser on. Will iterate over possible sub-devices of * multi-device. */
src/integrator/denoiser.cpp:46
↓ 1 callersMethodfind_matching
src/scene/attribute.cpp:725
↓ 1 callersMethodfinish_write_tiles
src/session/tile.cpp:578
↓ 1 callersMethodflatten
src/bvh/octree.cpp:319
↓ 1 callersFunctionfloat3_to_half3
src/util/half.h:247
↓ 1 callersFunctionfloat_to_half_display
For render display */
src/util/half.h:300
↓ 1 callersFunctionfloor
src/util/math_float3.h:433
↓ 1 callersMethodflush
src/integrator/path_trace_display.cpp:259
↓ 1 callersMethodflush_display
src/integrator/path_trace.cpp:708
↓ 1 callersFunctionfmod
The floating-point remainder of the division operation a / b calculated by this function is * exactly the value a - iquot * b, where iquot is a / b w
src/util/math_float3.h:383
↓ 1 callersMethodfold_mapping
src/scene/constant_fold.cpp:573
↓ 1 callersMethodfold_math
src/scene/constant_fold.cpp:445
↓ 1 callersMethodfold_mix
src/scene/constant_fold.cpp:213
↓ 1 callersMethodfold_mix_float
src/scene/constant_fold.cpp:405
↓ 1 callersMethodfold_vector_math
src/scene/constant_fold.cpp:503
↓ 1 callersFunctionfract
src/kernel/osl/shaders/node_math.h:59
↓ 1 callersMethodfree_memory
src/scene/osl.cpp:57
↓ 1 callersMethodfree_memory
src/device/device.cpp:504
↓ 1 callersMethodfree_memory
src/util/task.cpp:91
↓ 1 callersFunctionfresnel_conductor_Fss
Approximates the average single-scattering Fresnel for a physical conductor. */
src/kernel/closure/bsdf_util.h:323
↓ 1 callersFunctionfresnel_f82tint_B
Precompute the B term for the F82 metallic model, given a tint factor. */
src/kernel/closure/bsdf_util.h:146
↓ 1 callersMethodget_adjusted_global_and_local_sizes
src/device/oneapi/device_impl.cpp:1281
↓ 1 callersMethodget_aov_offset
src/scene/film.cpp:454
↓ 1 callersFunctionget_arch_flags
src/cmake/msvc_arch_flags.c:11
↓ 1 callersMethodget_attribute
src/kernel/osl/services.cpp:939
↓ 1 callersFunctionget_best_dimension
src/bvh/binning.cpp:38
↓ 1 callersMethodget_bump_state_offset
src/scene/svm.h:108
↓ 1 callersFunctionget_cpu_osl_memory
src/device/multi/device.cpp:289
↓ 1 callersMethodget_cpu_osl_memory
src/device/cpu/device_impl.cpp:316
↓ 1 callersMethodget_cpu_osl_memory
src/device/optix/device_impl.cpp:1162
↓ 1 callersFunctionget_effective_architecture
(args: argparse.Namespace)
src/cmake/make_update.py:51
↓ 1 callersFunctionget_effective_platform
(args: argparse.Namespace)
src/cmake/make_update.py:37
↓ 1 callersMethodget_error_string
src/bvh/embree.cpp:170
↓ 1 callersMethodget_grid
src/scene/image_vdb.cpp:172
↓ 1 callersMethodget_guiding_device
src/device/device.cpp:539
↓ 1 callersFunctionget_hash_for_tag
Get the commit hash for a tag using git ls-remote.
tools/update_lib_submodules.py:43
↓ 1 callersMethodget_hiprt_context
src/device/hiprt/device_impl.h:49
↓ 1 callersMethodget_last_sample_time
src/integrator/render_scheduler.h:354
↓ 1 callersFunctionget_layer_view_name
src/integrator/path_trace.cpp:1050
↓ 1 callersMethodget_native_buffer
Returns native buffer handle for device pointer. */
src/device/device.h:261
↓ 1 callersMethodget_node
src/graph/node.cpp:243
↓ 1 callersMethodget_num_closures
src/scene/shader_graph.cpp:1189
↓ 1 callersMethodget_num_multiprocessors
src/device/oneapi/device_impl.cpp:1818
↓ 1 callersMethodget_num_nodes
src/bvh/octree.cpp:396
↓ 1 callersMethodget_num_render_tile_samples
src/integrator/path_trace.cpp:1124
↓ 1 callersMethodget_num_samples
src/integrator/render_scheduler.cpp:91
↓ 1 callersMethodget_num_subpatches
src/subd/split.h:86
↓ 1 callersMethodget_object
src/util/profiling.cpp:150
↓ 1 callersMethodget_octant
Returns the octant of `current_P` in the node at given scale. */
src/kernel/integrator/shade_volume.h:274
↓ 1 callersMethodget_position_attrib_location
src/app/opengl/shader.cpp:124
↓ 1 callersMethodget_reference
src/scene/light_tree.h:351
↓ 1 callersMethodget_render_size
src/integrator/path_trace.cpp:1201
↓ 1 callersMethodget_render_tile_offset
src/integrator/path_trace.cpp:1191
↓ 1 callersMethodget_render_tile_size
src/integrator/path_trace.cpp:1180
↓ 1 callersMethodget_render_work
src/integrator/render_scheduler.cpp:294
↓ 1 callersMethodget_root
src/bvh/octree.cpp:401
↓ 1 callersMethodget_start
src/util/time.h:47
↓ 1 callersMethodget_subd_crease
src/scene/mesh.h:106
↓ 1 callersFunctionget_submodules
Parse .gitmodules to find submodule paths and URLs.
tools/update_lib_submodules.py:10
↓ 1 callersMethodget_sun_average_radiance
src/scene/shader_nodes.cpp:812
↓ 1 callersMethodget_sun_size
src/scene/shader_nodes.h:174
↓ 1 callersMethodget_tex_coord_attrib_location
src/app/opengl/shader.cpp:133
↓ 1 callersMethodget_texture_size
src/integrator/path_trace_display.cpp:86
↓ 1 callersMethodget_texture_system
src/scene/osl.cpp:75
↓ 1 callersFunctionget_time
src/util/progress.h:153
↓ 1 callersMethodget_time_limit
src/integrator/render_scheduler.cpp:106
← previousnext →1,901–2,000 of 5,365, ranked by callers