MCPcopy Create free account

hub / github.com/a2flo/floor / functions

Functions2,540 in github.com/a2flo/floor

↓ 2 callersFunctionround
compute/device/host.hpp:49
↓ 2 callersFunctionrsqrt
compute/device/host.hpp:40
↓ 2 callersFunctionrun_exec
compute/host/host_kernel.cpp:889
↓ 2 callersMethodsend_data
net/net.hpp:251
↓ 2 callersFunctionset_and_handle_arguments
compute/metal/metal_args.hpp:471
↓ 2 callersMethodset_context
compute/host/host_kernel.cpp:471
↓ 2 callersMethodset_protection
sets the memory protection of all contained pages, returns true on success
core/aligned_ptr.hpp:214
↓ 2 callersFunctionset_thread_affinity
core/core.cpp:605
↓ 2 callersMethodset_vr_context
core/event.hpp:37
↓ 2 callersFunctionsimd_width_max
returns the maximum SIMD-width of the device (or 0 if unknown)
compute/device/device_info.hpp:221
↓ 2 callersFunctionsimd_width_min
returns the minimum SIMD-width of the device (or 0 if unknown)
compute/device/device_info.hpp:216
↓ 2 callersMethodspecialize
compute/vulkan/vulkan_kernel.cpp:63
↓ 2 callersFunctionspirv_version_from_uint
compute/opencl/opencl_common.hpp:122
↓ 2 callersFunctionsqrt_and_rsqrt
constexpr/const_math.hpp:579
↓ 2 callersMethodstart
"starts" the timer: returns the current time_point of a monotonic clock
core/timer.hpp:35
↓ 2 callersMethodstart
threading/thread_base.cpp:38
↓ 2 callersFunctionsub_group_exclusive_scan_add
compute/device/metal.hpp:383
↓ 2 callersFunctionsub_group_inclusive_scan_add
compute/device/metal.hpp:379
↓ 2 callersFunctionsub_group_reduce_add
compute/device/metal.hpp:346
↓ 2 callersFunctionsub_group_reduce_max
compute/device/metal.hpp:352
↓ 2 callersFunctionsub_group_reduce_min
compute/device/metal.hpp:349
↓ 2 callersMethodswap_context
compute/host/host_kernel.cpp:415
↓ 2 callersFunctionto_vector3
returns a vector3<scalar_type> with the vector elements of this quaternion in { x, y, z } order
math/quaternion.hpp:508
↓ 2 callersFunctiontracker_role_to_string
vr/openxr_input.cpp:102
↓ 2 callersFunctiontype
returns the device type
compute/device/device_info.hpp:60
↓ 2 callersFunctionunix_timestamp_us
core/core.cpp:536
↓ 2 callersMethodupdate_volume
audio/audio_source.cpp:187
↓ 2 callersMethodvulkan_get_descriptor_set_layout_binding_offset
calls vkGetDescriptorSetLayoutBindingOffsetEXT
compute/vulkan/vulkan_compute.hpp:284
↓ 2 callersMethodvulkan_get_memory_fd
calls vkGetMemoryFdKHR
compute/vulkan/vulkan_compute.hpp:266
↓ 2 callersMethodvulkan_get_memory_win32_handle
calls vkGetMemoryWin32HandleKHR
compute/vulkan/vulkan_compute.hpp:257
↓ 2 callersFunctionvulkan_object_type_to_string
converts a VkObjectType to a human-readable string
compute/vulkan/vulkan_common.hpp:106
↓ 2 callersMethodwrite_block
! writes a block to the current file (offset) * @param data a pointer to the block we want to write * @param size the size of the block */
core/file_io.cpp:438
↓ 1 callersMethod_lock
compute/compute_memory.cpp:140
↓ 1 callersMethod_unlock
compute/compute_memory.cpp:144
↓ 1 callersMethodacquire_next_image
if has_swapchain() is true, this returns the next swapchain image that can be rendered to NOTE: the returned image must provided to present() *as the
vr/vr_context.hpp:128
↓ 1 callersMethodadd
net/asio_error_handler.cpp:34
↓ 1 callersMethodadd_cmd_completion
compute/vulkan/vulkan_queue.cpp:76
↓ 1 callersMethodadd_internal_event_handler
core/event.cpp:340
↓ 1 callersMethodadd_program_file
compute/host/host_compute.cpp:443
↓ 1 callersMethodadd_resources
adds resources from another resource tracking object
compute/metal/metal_resource_tracking.hpp:62
↓ 1 callersMethodadd_retained_buffers
compute/vulkan/vulkan_queue.cpp:829
↓ 1 callersMethodallocate_GOT_entries
compute/host/elf_binary.cpp:469
↓ 1 callersFunctionallocate_constant_buffers
compute/vulkan/vulkan_program.cpp:205
↓ 1 callersFunctionarg_buffer_index
return the argument buffer index for the specified buffer index
compute/metal/metal_args.hpp:66
↓ 1 callersFunctionarg_post_handler
increments indicies dependent on the arg
compute/metal/metal_args.hpp:431
↓ 1 callersFunctionarg_post_handler
increments indicies dependent on the arg
compute/vulkan/vulkan_args.hpp:461
↓ 1 callersFunctionarg_pre_handler
returns the entry for the current indices and makes sure that stage_input args are ignored
compute/metal/metal_args.hpp:381
↓ 1 callersMethodas_tuple_ref
returns this matrix as a tuple, with each tuple element referencing its corresponding matrix element
math/matrix4.hpp:432
↓ 1 callersFunctionasin
compute/device/host.hpp:55
↓ 1 callersFunctionatan
constexpr/const_math.hpp:771
↓ 1 callersFunctionatan
compute/device/cuda.hpp:363
↓ 1 callersFunctionatan2
compute/device/host.hpp:58
↓ 1 callersFunctionatom_max
compute/device/opencl_atomic.hpp:367
↓ 1 callersFunctionatom_min
compute/device/opencl_atomic.hpp:355
↓ 1 callersFunctionatom_sub
compute/device/opencl_atomic.hpp:69
↓ 1 callersFunctionatomic_add
add
compute/device/metal_atomic.hpp:159
↓ 1 callersFunctionatomic_and
and
compute/device/cuda_atomic.hpp:325
↓ 1 callersFunctionatomic_cmpxchg
cmpxchg NOTE: must be defined before all other atomic functions, b/c we might need them as a fallback
compute/device/cuda_atomic.hpp:33
↓ 1 callersFunctionatomic_dec
dec
compute/device/cuda_atomic.hpp:167
↓ 1 callersFunctionatomic_inc
inc
compute/device/cuda_atomic.hpp:137
↓ 1 callersFunctionatomic_load
load (no proper instruction for this, so just perform a "+ 0")
compute/device/cuda_atomic.hpp:438
↓ 1 callersFunctionatomic_max
max
compute/device/cuda_atomic.hpp:260
↓ 1 callersFunctionatomic_max
max
compute/device/metal_atomic.hpp:318
↓ 1 callersFunctionatomic_min
min
compute/device/cuda_atomic.hpp:229
↓ 1 callersFunctionatomic_min
min
compute/device/metal_atomic.hpp:304
↓ 1 callersFunctionatomic_or
or
compute/device/cuda_atomic.hpp:356
↓ 1 callersFunctionatomic_spin_lock
threading/atomic_spin_lock.hpp:36
↓ 1 callersFunctionatomic_sub
sub
compute/device/cuda_atomic.hpp:101
↓ 1 callersFunctionatomic_sub
sub
compute/device/metal_atomic.hpp:181
↓ 1 callersFunctionatomic_xor
xor
compute/device/cuda_atomic.hpp:387
↓ 1 callersMethodbad
core/file_io.cpp:554
↓ 1 callersMethodbegin
core/serializer_storage.hpp:57
↓ 1 callersFunctionbit_mask
constexpr/const_math.hpp:1100
↓ 1 callersMethodblit
compute/vulkan/vulkan_image.cpp:641
↓ 1 callersMethodcall
compute/host/host_kernel.cpp:616
↓ 1 callersFunctionchannel_count
compute/device/image.hpp:231
↓ 1 callersMethodcheck_local_work_size
compute/compute_kernel.cpp:23
↓ 1 callersFunctioncl_major_version_to_string
compute/opencl/opencl_common.hpp:50
↓ 1 callersFunctioncl_minor_version_to_string
compute/opencl/opencl_common.hpp:62
↓ 1 callersFunctioncl_version_to_string
compute/opencl/opencl_common.hpp:38
↓ 1 callersMethodclz
constexpr/soft_f16.hpp:472
↓ 1 callersFunctioncmd_buffer_name
returns the debug name of the specified buffer or "unknown"
compute/vulkan/vulkan_queue.cpp:34
↓ 1 callersMethodcommit_internal
graphics/vulkan/vulkan_renderer.cpp:314
↓ 1 callersMethodcompare_exchange_weak
threading/atomic_shared_ptr.hpp:118
↓ 1 callersFunctioncompare_function_floor_to_metal
compute/device/image.hpp:107
↓ 1 callersFunctioncompare_linear
compute/device/image.hpp:974
↓ 1 callersFunctioncompile_precompiled_header
compute/llvm_toolchain.cpp:208
↓ 1 callersFunctioncompile_target
compute/universal_binary.cpp:258
↓ 1 callersFunctioncompute_kernel_args_size
note that cuda doesn't have any special argument types and everything is just sized "memory" -> only need to add up sizes
compute/cuda/cuda_program.cpp:28
↓ 1 callersFunctioncompute_type_to_string
returns the string representation of the enum COMPUTE_TYPE
compute/compute_common.hpp:37
↓ 1 callersFunctioncompute_vulkan_image_type
compute/vulkan/vulkan_image.cpp:497
↓ 1 callersMethodconnect
client connect
net/net_tcp.hpp:166
↓ 1 callersMethodconnect_to_server
net/net.hpp:103
↓ 1 callersMethodcopy
compute/host/host_buffer.cpp:154
↓ 1 callersFunctioncopysign
math/rt_math.hpp:517
↓ 1 callersFunctioncopysign
compute/device/cuda.hpp:117
↓ 1 callersFunctioncpu_has_avx2
core/core.cpp:758
↓ 1 callersFunctioncpu_has_avx512_tier_5
core/core.cpp:778
↓ 1 callersFunctioncreate_document
core/json.cpp:898
↓ 1 callersFunctioncreate_document_from_string
core/json.cpp:907
← previousnext →301–400 of 2,540, ranked by callers