MCPcopy Create free account

hub / github.com/a2flo/floor / functions

Functions2,532 in github.com/a2flo/floor

↓ 2 callersFunctionreflect
reflection of the incident vector I according to the normal N, N must be normalized
include/floor/math/vector.hpp:1252
↓ 2 callersFunctionrefract
N and I must be normalized
include/floor/math/vector.hpp:1268
↓ 2 callersMethodrelease_descriptor_buffer
src/device/vulkan/internal/vulkan_descriptor_set.cpp:34
↓ 2 callersMethodremove_internal_event_handler
src/core/event.cpp:389
↓ 2 callersMethodrend
include/floor/core/flat_map.hpp:257
↓ 2 callersMethodreset
src/device/host/elf_binary.cpp:450
↓ 2 callersFunctionround
include/floor/constexpr/const_math.hpp:241
↓ 2 callersFunctionround
include/floor/device/backend/host.hpp:48
↓ 2 callersFunctionrounded_next_multiple
rounds the components of this vector to next multiple of "multiple" (e.g. { 17, 32, 33 }.round_next_multiple(32) == { 32, 32, 64 })
include/floor/math/vector.hpp:1064
↓ 2 callersFunctionrsqrt
include/floor/device/backend/host.hpp:39
↓ 2 callersFunctionrun_exec
src/device/host/host_function.cpp:898
↓ 2 callersFunctionset_and_handle_arguments
include/floor/device/metal/metal_args.hpp:519
↓ 2 callersFunctionset_buffer_array_argument
src/device/vulkan/internal/vulkan_args.hpp:156
↓ 2 callersMethodset_context
src/device/host/host_function.cpp:477
↓ 2 callersFunctionset_current_thread_name
src/threading/thread_helpers.cpp:144
↓ 2 callersFunctionset_thread_affinity
src/threading/thread_helpers.cpp:113
↓ 2 callersFunctionsimd_width_max
returns the maximum SIMD-width of the device (or 0 if unknown)
include/floor/device/backend/device_info.hpp:222
↓ 2 callersMethodsize
include/floor/lang/grammar.hpp:138
↓ 2 callersMethodspecialize
src/device/vulkan/vulkan_function.cpp:64
↓ 2 callersFunctionsqrt_and_rsqrt
include/floor/constexpr/const_math.hpp:576
↓ 2 callersFunctionstage_mask_from_access
src/device/vulkan/internal/vulkan_image_internal.cpp:92
↓ 2 callersMethodstart
src/threading/thread_base.cpp:35
↓ 2 callersFunctionstrip_path
src/core/core.cpp:187
↓ 2 callersFunctionsub_group_reduce_add
include/floor/device/backend/algorithm.hpp:51
↓ 2 callersFunctionsub_group_reduce_max
include/floor/device/backend/algorithm.hpp:61
↓ 2 callersFunctionsub_group_reduce_min
include/floor/device/backend/algorithm.hpp:56
↓ 2 callersMethodswap_context
src/device/host/host_function.cpp:421
↓ 2 callersFunctionswrap
include/floor/constexpr/const_math.hpp:881
↓ 2 callersFunctionsync_stage_to_vulkan_pipeline_stage
src/device/vulkan/vulkan_queue.cpp:44
↓ 2 callersFunctionunix_timestamp_us
src/core/core.cpp:528
↓ 2 callersFunctionvulkan_begin_cmd_debug_label
src/device/vulkan/internal/vulkan_debug.cpp:221
↓ 2 callersFunctionvulkan_blend_op_from_blend_op
returns the corresponding VkBlendOp for the specified BLEND_OP
src/device/vulkan/internal/vulkan_conversion.hpp:108
↓ 2 callersFunctionvulkan_format_from_image_type
returns the corresponding VkFormat for the specified IMAGE_TYPE, return empty if there is no matching format
src/device/vulkan/internal/vulkan_conversion.hpp:180
↓ 2 callersFunctionvulkan_index_type_from_index_type
returns the corresponding VkIndexType for the specified INDEX_TYPE
src/device/vulkan/internal/vulkan_conversion.hpp:146
↓ 2 callersFunctionvulkan_object_type_to_string
converts a VkObjectType to a human-readable string
include/floor/device/vulkan/vulkan_common.hpp:109
↓ 1 callersMethod_lock
src/device/device_memory.cpp:128
↓ 1 callersMethod_unlock
src/device/device_memory.cpp:132
↓ 1 callersMethodadd_cmd_completion
src/device/vulkan/vulkan_queue.cpp:92
↓ 1 callersMethodadd_completion_handler
src/device/vulkan/vulkan_renderer.cpp:458
↓ 1 callersMethodadd_program_file
src/device/host/host_context.cpp:432
↓ 1 callersMethodadd_retained_buffers
src/device/vulkan/vulkan_queue.cpp:849
↓ 1 callersMethodadd_universal_binary
src/device/host/host_context.cpp:395
↓ 1 callersFunctionallocate_constant_buffers
src/device/vulkan/vulkan_program.cpp:220
↓ 1 callersFunctionarg_buffer_index
return the argument buffer index for the specified buffer index
include/floor/device/metal/metal_args.hpp:75
↓ 1 callersFunctionarg_post_handler
increments indices dependent on the arg
src/device/vulkan/internal/vulkan_args.hpp:491
↓ 1 callersFunctionarg_pre_handler
include/floor/device/metal/metal_args.hpp:432
↓ 1 callersFunctionasin
include/floor/device/backend/host.hpp:54
↓ 1 callersMethodbad
src/core/file_io.cpp:533
↓ 1 callersFunctionbcm_compress
src/core/bcm.cpp:255
↓ 1 callersFunctionbcm_decompress
src/core/bcm.cpp:282
↓ 1 callersFunctionbcm_estimate_max_compression_size
the max amount of storage we need for compressed data for the given "input_size"
include/floor/core/bcm.hpp:19
↓ 1 callersMethodbegin
include/floor/core/serializer_storage.hpp:55
↓ 1 callersMethodblit
src/device/vulkan/vulkan_image.cpp:247
↓ 1 callersMethodcall
src/device/host/host_function.cpp:625
↓ 1 callersFunctionchannel_count
include/floor/device/backend/image.hpp:272
↓ 1 callersFunctioncheck_and_set_device_host_coherent_opt_image_support
src/device/vulkan/vulkan_context.cpp:309
↓ 1 callersMethodcheck_local_work_size
src/device/device_function.cpp:25
↓ 1 callersFunctioncl_major_version_to_string
include/floor/device/opencl/opencl_common.hpp:51
↓ 1 callersFunctioncl_minor_version_to_string
include/floor/device/opencl/opencl_common.hpp:63
↓ 1 callersMethodclz
include/floor/constexpr/soft_f16.hpp:469
↓ 1 callersFunctioncmd_buffer_name
returns the debug name of the specified buffer or "unknown"
src/device/vulkan/vulkan_queue.cpp:40
↓ 1 callersMethodcommit_internal
src/device/vulkan/vulkan_renderer.cpp:382
↓ 1 callersFunctioncompare_function_floor_to_metal
include/floor/device/backend/image.hpp:132
↓ 1 callersFunctioncompare_linear
include/floor/device/backend/image.hpp:1003
↓ 1 callersFunctioncompile_precompiled_header
src/device/toolchain.cpp:220
↓ 1 callersFunctioncompile_target
src/device/universal_binary.cpp:281
↓ 1 callersMethodcompute_and_validate_command_range
src/device/indirect_command.cpp:271
↓ 1 callersFunctioncompute_bwt
src/core/bcm.cpp:697
↓ 1 callersFunctioncompute_vulkan_image_type
src/device/vulkan/internal/vulkan_image_internal.cpp:33
↓ 1 callersMethodcopy
src/device/host/host_buffer.cpp:136
↓ 1 callersFunctioncopysign
include/floor/device/backend/cuda.hpp:112
↓ 1 callersFunctioncpu_has_avx2
src/core/core.cpp:655
↓ 1 callersFunctioncpu_has_avx512_tier_5
src/core/core.cpp:675
↓ 1 callersMethodcreate_buffer
include/floor/device/device_context.hpp:213
↓ 1 callersFunctioncreate_document
src/core/json.cpp:805
↓ 1 callersFunctioncreate_document_from_string
src/core/json.cpp:814
↓ 1 callersFunctioncreate_floor_function_info
src/device/toolchain.cpp:42
↓ 1 callersFunctioncreate_function_entry_descriptor_buffer
src/device/vulkan/vulkan_program.cpp:265
↓ 1 callersMethodcreate_image
src/device/vulkan/internal/vulkan_heap.cpp:272
↓ 1 callersMethodcreate_image
src/device/cuda/cuda_context.cpp:451
↓ 1 callersMethodcreate_session
src/vr/openxr_context.cpp:648
↓ 1 callersMethodcreate_thread_primary_command_pool
creates and initializes the per-thread/thread-local primary command pool/buffers
src/device/vulkan/vulkan_queue.cpp:564
↓ 1 callersMethodcreate_thread_secondary_command_pool
creates and initializes the per-thread/thread-local secondary command pool/buffers
src/device/vulkan/vulkan_queue.cpp:569
↓ 1 callersMethodcreate_vulkan_device
src/vr/openxr_context.cpp:614
↓ 1 callersMethodcreate_vulkan_instance
src/vr/openxr_context.cpp:590
↓ 1 callersFunctionctz
include/floor/constexpr/const_math.hpp:1283
↓ 1 callersFunctionctz
include/floor/math/rt_math.hpp:389
↓ 1 callersMethodctz
include/floor/constexpr/soft_f16.hpp:476
↓ 1 callersFunctioncuda_can_use_internal_api
src/device/cuda/cuda_api.cpp:415
↓ 1 callersMethoddec_depth
include/floor/lang/grammar.hpp:224
↓ 1 callersMethoddeserialize_inplace
include/floor/core/serializer.hpp:124
↓ 1 callersFunctiondevice_function_args_size
note that CUDA doesn't have any special argument types and everything is just sized "memory" -> only need to add up sizes
src/device/cuda/cuda_program.cpp:30
↓ 1 callersMethoddevice_to_host_copy
src/device/vulkan/internal/vulkan_heap.cpp:324
↓ 1 callersMethoddraw
src/device/vulkan/vulkan_shader.cpp:59
↓ 1 callersMethoddump_depth
include/floor/lang/grammar.hpp:225
↓ 1 callersMethodeof
src/core/file_io.cpp:521
↓ 1 callersFunctionerase_if
include/floor/core/core.hpp:150
↓ 1 callersMethodexecute_secondary_command_buffer
src/device/vulkan/vulkan_queue.cpp:828
↓ 1 callersMethodexecute_with_parameters
src/device/device_queue.cpp:66
↓ 1 callersMethodexit_to_main
src/device/host/host_function.cpp:497
← previousnext →401–500 of 2,532, ranked by callers