MCPcopy Create free account

hub / github.com/a2flo/floor / functions

Functions2,540 in github.com/a2flo/floor

Methodexecute_device
compute/host/host_kernel.cpp:1043
Methodexecute_host
compute/host/host_kernel.cpp:901
Methodexecute_indirect
graphics/vulkan/vulkan_renderer.cpp:492
Methodexecute_indirect
executes the compute commands from an indirect command pipeline executes #"command_count" commands (or all if ~0u) starting at "command_offset" -> all
compute/compute_queue.hpp:261
Methodexecute_indirect
compute/host/host_queue.cpp:34
Methodexecute_indirect
compute/opencl/opencl_queue.cpp:37
Methodexecute_indirect
compute/vulkan/vulkan_queue.cpp:673
Methodexecute_indirect
compute/cuda/cuda_queue.cpp:46
Methodexecute_sync
compute/compute_queue.hpp:143
Functionexp
compute/device/host.hpp:66
Functionexp2
constexpr/const_math.hpp:460
Functionexp2
compute/device/host.hpp:67
Methodextbbox
math/bbox.hpp:128
Methodextend
math/bbox.hpp:42
Functionextent
returns the extent of this vector (components multiplied with each other)
math/vector.hpp:1621
Methodextract_channels
compute/device/host_image.hpp:333
Functionextract_value
core/json.cpp:938
Functionfaceforwarded
returns N if Nref.dot(this) < 0, else -N
math/vector.hpp:1060
Functionfactorial
constexpr/const_math.hpp:320
Methodfamily_type_to_string
compute/metal/metal_device.hpp:49
Functionffs
constexpr/const_math.hpp:1272
Functionffs
returns an int vector containing 1 + the index of the least significant 1-bit of each component in this vector, or 0 if the component is 0
math/vector.hpp:1996
Functionffs
math/rt_math.hpp:341
Methodfile_io
core/file_io.hpp:40
Methodfile_io
core/file_io.cpp:50
Methodfile_to_buffer
core/file_io.cpp:118
Methodfile_to_buffer_uncached
core/file_io.cpp:164
Methodfile_to_string
core/file_io.cpp:224
Methodfile_to_string_poll
core/file_io.cpp:242
Methodfile_to_vector
core/file_io.hpp:121
Methodfill
compute/opencl/opencl_buffer.cpp:174
Methodfill
compute/vulkan/vulkan_buffer.cpp:292
Methodfill_check
compute/compute_buffer.hpp:309
Functionfind_and_replace_once
core/core.cpp:122
Methodfind_memory_type_index
compute/vulkan/vulkan_memory.cpp:336
Functionfind_nth_set
finds the n-th set bit (specified by "offset") in "value", starting at bit #"base", returns ~0u if the n-th set bit is not found NOTE: base must be >=
math/rt_math.hpp:446
Methodfinish
threading/thread_base.cpp:117
Methodfit
scalar passthrough
compute/device/image_types.hpp:858
Methodflat_map
default empty map constructor
core/flat_map.hpp:82
Methodfloat_to_half
static function to convert a single precision float value to a half precision (stored as uint16_t)
constexpr/soft_f16.hpp:283
Functionfloor
compute/device/host.hpp:47
Functionfloor
compute/device/cuda.hpp:78
Methodfloor
static class
floor/floor.hpp:339
Functionfloor_atomic_compare_exchange_strong
compute/device/atomic_compat_post.hpp:35
Functionfloor_atomic_exchange
compute/device/atomic_compat_post.hpp:31
Functionfloor_atomic_fetch_add
compute/device/atomic_compat_post.hpp:24
Functionfloor_atomic_fetch_and
compute/device/atomic_compat_post.hpp:28
Functionfloor_atomic_fetch_dec
compute/device/atomic_compat_post.hpp:27
Functionfloor_atomic_fetch_inc
compute/device/atomic_compat_post.hpp:26
Functionfloor_atomic_fetch_or
compute/device/atomic_compat_post.hpp:29
Functionfloor_atomic_fetch_sub
compute/device/atomic_compat_post.hpp:25
Functionfloor_atomic_fetch_xor
compute/device/atomic_compat_post.hpp:30
Functionfloor_atomic_init
compute/device/atomic_compat_post.hpp:33
Functionfloor_atomic_is_lock_free
compute/device/atomic_compat.hpp:48
Functionfloor_atomic_load
compute/device/atomic_compat_post.hpp:34
Functionfloor_atomic_store
compute/device/atomic_compat_post.hpp:32
Functionfloor_atomic_thread_fence
this is not supported (or in any way useful with just memory_order_relaxed)
compute/device/atomic_compat.hpp:67
Functionfloor_ce_max
compute/device/common.hpp:222
Functionfloor_ce_min
compute/device/common.hpp:221
Functionfloor_host_compute_global_idx_get
compute/host/host_kernel.cpp:1297
Functionfloor_host_compute_global_work_size_get
compute/host/host_kernel.cpp:1309
Functionfloor_host_compute_group_idx_get
compute/host/host_kernel.cpp:1303
Functionfloor_host_compute_group_size_get
compute/host/host_kernel.cpp:1315
Functionfloor_host_compute_local_idx_get
compute/host/host_kernel.cpp:1300
Functionfloor_host_compute_local_work_size_get
compute/host/host_kernel.cpp:1312
Functionfloor_host_compute_thread_local_memory_offset_get
compute/host/host_kernel.cpp:1294
Functionfloor_host_compute_work_dim_get
compute/host/host_kernel.cpp:1306
Methodfloor_multi_timer_t
core/timer.hpp:62
Functionfloor_opencl_get_kernel_sub_group_info
from opencl_common: just forward to the context function
compute/opencl/opencl_compute.cpp:1110
Functionfloor_rt_clz
-> forward to lsb/msb functions
compute/device/vulkan.hpp:56
Functionfloor_rt_clz
compute/device/metal.hpp:140
Functionfloor_rt_clz
non-standard bit counting functions (don't use these directly, use math::func instead)
compute/device/cuda.hpp:410
Functionfloor_rt_ctz
compute/device/vulkan.hpp:72
Functionfloor_rt_ctz
compute/device/opencl.hpp:55
Functionfloor_rt_ctz
compute/device/metal.hpp:153
Functionfloor_rt_ctz
compute/device/cuda.hpp:423
Functionfloor_rt_max
compute/device/opencl_common.hpp:158
Functionfloor_rt_max
compute/device/metal.hpp:124
Functionfloor_rt_max
compute/device/cuda.hpp:222
Functionfloor_rt_min
compute/device/opencl_common.hpp:157
Functionfloor_rt_min
compute/device/metal.hpp:114
Functionfloor_rt_min
compute/device/cuda.hpp:212
Functionfloor_rt_popcount
compute/device/metal.hpp:168
Functionfloor_rt_popcount
compute/device/cuda.hpp:440
Functionfloor_rt_reverse_bits
compute/device/metal.hpp:174
Methodfloor_timer_t
static class
core/timer.hpp:48
Methodflush
compute/host/host_queue.cpp:30
Methodflush
compute/opencl/opencl_queue.cpp:32
Methodflush
compute/vulkan/vulkan_queue.cpp:669
Methodflush
compute/cuda/cuda_queue.cpp:42
Functionfmaed
fused-multiply-add copy of "(this * b_vec) + c_vec"
math/vector.hpp:733
Functionfmax
compute/device/cuda.hpp:84
Functionfmin
compute/device/cuda.hpp:83
Functionfmod
compute/device/cuda.hpp:71
Functionfractional
constexpr/const_math.hpp:314
Functionfractionaled
math/vector.hpp:958
Methodfrom_float
constexpr/soft_f16.hpp:305
Methodfrom_matrix4
math/dual_quaternion.hpp:310
Methodfrom_matrix4_with_position
math/dual_quaternion.hpp:318
Functionfunc_name
constexpr/const_math.hpp:1378
← previousnext →1,101–1,200 of 2,540, ranked by callers