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
↓ 1 callers
Function
execute_optix_task
src/device/optix/device_impl.cpp:30
↓ 1 callers
Function
exr_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 callers
Function
faceforward
src/util/math_float3.h:510
↓ 1 callers
Function
fallback_float3_to_half3
src/util/half.h:159
↓ 1 callers
Function
fallback_half3_to_float3
src/util/half.h:85
↓ 1 callers
Function
fast_atanf
src/util/math_fast.h:290
↓ 1 callers
Function
fast_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 callers
Function
fast_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 callers
Function
fastpow24_sse2
Calculate powf(x, 2.4). Working domain: 1e-10 < x < 1e+10 */
src/util/color.h:296
↓ 1 callers
Function
fill_shader_input
Fill in coordinates for curve transparency shader evaluation on device. */
src/scene/hair.cpp:549
↓ 1 callers
Function
fill_shader_input
src/scene/mesh_displace.cpp:16
↓ 1 callers
Function
film_calculate_shadow_catcher_denoised
src/kernel/film/read.h:408
↓ 1 callers
Function
film_calculate_shadow_catcher_matte_with_shadow
src/kernel/film/read.h:502
↓ 1 callers
Function
film_pass_pixel_render_buffer_shadow
src/kernel/film/write.h:33
↓ 1 callers
Function
film_sort_cryptomatte_slots
src/kernel/film/cryptomatte_passes.h:66
↓ 1 callers
Function
film_write_aov_pass_color
src/kernel/film/aov_passes.h:21
↓ 1 callers
Function
film_write_aov_pass_value
src/kernel/film/aov_passes.h:9
↓ 1 callers
Function
film_write_background
Write background contribution to render buffer. * * Includes transparency, matching film_write_transparent. */
src/kernel/film/light_passes.h:622
↓ 1 callers
Function
film_write_combined_transparent_pass
Write combined pass with transparency. */
src/kernel/film/light_passes.h:364
↓ 1 callers
Function
film_write_cryptomatte_slots
src/kernel/film/cryptomatte_passes.h:19
↓ 1 callers
Function
film_write_data_passes
src/kernel/film/data_passes.h:27
↓ 1 callers
Function
film_write_data_passes_background
src/kernel/film/data_passes.h:175
↓ 1 callers
Function
film_write_denoising_features_surface
src/kernel/film/denoising_passes.h:14
↓ 1 callers
Function
film_write_direct_light
Write light contribution to render buffer. */
src/kernel/film/light_passes.h:485
↓ 1 callers
Function
film_write_holdout
Write holdout to render buffer. */
src/kernel/film/light_passes.h:609
↓ 1 callers
Function
film_write_shadow_catcher
src/kernel/film/light_passes.h:231
↓ 1 callers
Function
film_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 callers
Function
film_write_shadow_catcher_transparent
src/kernel/film/light_passes.h:260
↓ 1 callers
Function
film_write_shadow_catcher_transparent_only
src/kernel/film/light_passes.h:300
↓ 1 callers
Function
filter_table
src/scene/film.cpp:43
↓ 1 callers
Method
finalize
src/scene/volume.cpp:402
↓ 1 callers
Method
findCycles
src/hydra/material.cpp:180
↓ 1 callers
Method
findUsd
src/hydra/material.cpp:161
↓ 1 callers
Function
find_attr_offset
src/kernel/geom/attribute.h:38
↓ 1 callers
Function
find_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 callers
Method
find_matching
src/scene/attribute.cpp:725
↓ 1 callers
Method
finish_write_tiles
src/session/tile.cpp:578
↓ 1 callers
Method
flatten
src/bvh/octree.cpp:319
↓ 1 callers
Function
float3_to_half3
src/util/half.h:247
↓ 1 callers
Function
float_to_half_display
For render display */
src/util/half.h:300
↓ 1 callers
Function
floor
src/util/math_float3.h:433
↓ 1 callers
Method
flush
src/integrator/path_trace_display.cpp:259
↓ 1 callers
Method
flush_display
src/integrator/path_trace.cpp:708
↓ 1 callers
Function
fmod
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 callers
Method
fold_mapping
src/scene/constant_fold.cpp:573
↓ 1 callers
Method
fold_math
src/scene/constant_fold.cpp:445
↓ 1 callers
Method
fold_mix
src/scene/constant_fold.cpp:213
↓ 1 callers
Method
fold_mix_float
src/scene/constant_fold.cpp:405
↓ 1 callers
Method
fold_vector_math
src/scene/constant_fold.cpp:503
↓ 1 callers
Function
fract
src/kernel/osl/shaders/node_math.h:59
↓ 1 callers
Method
free_memory
src/scene/osl.cpp:57
↓ 1 callers
Method
free_memory
src/device/device.cpp:504
↓ 1 callers
Method
free_memory
src/util/task.cpp:91
↓ 1 callers
Function
fresnel_conductor_Fss
Approximates the average single-scattering Fresnel for a physical conductor. */
src/kernel/closure/bsdf_util.h:323
↓ 1 callers
Function
fresnel_f82tint_B
Precompute the B term for the F82 metallic model, given a tint factor. */
src/kernel/closure/bsdf_util.h:146
↓ 1 callers
Method
get_adjusted_global_and_local_sizes
src/device/oneapi/device_impl.cpp:1281
↓ 1 callers
Method
get_aov_offset
src/scene/film.cpp:454
↓ 1 callers
Function
get_arch_flags
src/cmake/msvc_arch_flags.c:11
↓ 1 callers
Method
get_attribute
src/kernel/osl/services.cpp:939
↓ 1 callers
Function
get_best_dimension
src/bvh/binning.cpp:38
↓ 1 callers
Method
get_bump_state_offset
src/scene/svm.h:108
↓ 1 callers
Function
get_cpu_osl_memory
src/device/multi/device.cpp:289
↓ 1 callers
Method
get_cpu_osl_memory
src/device/cpu/device_impl.cpp:316
↓ 1 callers
Method
get_cpu_osl_memory
src/device/optix/device_impl.cpp:1162
↓ 1 callers
Function
get_effective_architecture
(args: argparse.Namespace)
src/cmake/make_update.py:51
↓ 1 callers
Function
get_effective_platform
(args: argparse.Namespace)
src/cmake/make_update.py:37
↓ 1 callers
Method
get_error_string
src/bvh/embree.cpp:170
↓ 1 callers
Method
get_grid
src/scene/image_vdb.cpp:172
↓ 1 callers
Method
get_guiding_device
src/device/device.cpp:539
↓ 1 callers
Function
get_hash_for_tag
Get the commit hash for a tag using git ls-remote.
tools/update_lib_submodules.py:43
↓ 1 callers
Method
get_hiprt_context
src/device/hiprt/device_impl.h:49
↓ 1 callers
Method
get_last_sample_time
src/integrator/render_scheduler.h:354
↓ 1 callers
Function
get_layer_view_name
src/integrator/path_trace.cpp:1050
↓ 1 callers
Method
get_native_buffer
Returns native buffer handle for device pointer. */
src/device/device.h:261
↓ 1 callers
Method
get_node
src/graph/node.cpp:243
↓ 1 callers
Method
get_num_closures
src/scene/shader_graph.cpp:1189
↓ 1 callers
Method
get_num_multiprocessors
src/device/oneapi/device_impl.cpp:1818
↓ 1 callers
Method
get_num_nodes
src/bvh/octree.cpp:396
↓ 1 callers
Method
get_num_render_tile_samples
src/integrator/path_trace.cpp:1124
↓ 1 callers
Method
get_num_samples
src/integrator/render_scheduler.cpp:91
↓ 1 callers
Method
get_num_subpatches
src/subd/split.h:86
↓ 1 callers
Method
get_object
src/util/profiling.cpp:150
↓ 1 callers
Method
get_octant
Returns the octant of `current_P` in the node at given scale. */
src/kernel/integrator/shade_volume.h:274
↓ 1 callers
Method
get_position_attrib_location
src/app/opengl/shader.cpp:124
↓ 1 callers
Method
get_reference
src/scene/light_tree.h:351
↓ 1 callers
Method
get_render_size
src/integrator/path_trace.cpp:1201
↓ 1 callers
Method
get_render_tile_offset
src/integrator/path_trace.cpp:1191
↓ 1 callers
Method
get_render_tile_size
src/integrator/path_trace.cpp:1180
↓ 1 callers
Method
get_render_work
src/integrator/render_scheduler.cpp:294
↓ 1 callers
Method
get_root
src/bvh/octree.cpp:401
↓ 1 callers
Method
get_start
src/util/time.h:47
↓ 1 callers
Method
get_subd_crease
src/scene/mesh.h:106
↓ 1 callers
Function
get_submodules
Parse .gitmodules to find submodule paths and URLs.
tools/update_lib_submodules.py:10
↓ 1 callers
Method
get_sun_average_radiance
src/scene/shader_nodes.cpp:812
↓ 1 callers
Method
get_sun_size
src/scene/shader_nodes.h:174
↓ 1 callers
Method
get_tex_coord_attrib_location
src/app/opengl/shader.cpp:133
↓ 1 callers
Method
get_texture_size
src/integrator/path_trace_display.cpp:86
↓ 1 callers
Method
get_texture_system
src/scene/osl.cpp:75
↓ 1 callers
Function
get_time
src/util/progress.h:153
↓ 1 callers
Method
get_time_limit
src/integrator/render_scheduler.cpp:106
← previous
next →
1,901–2,000 of 5,365, ranked by callers