Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/a2flo/floor
/ functions
Functions
2,532 in github.com/a2flo/floor
⨍
Functions
2,532
◇
Types & classes
1,019
Method
dump_to_file
include/floor/device/device_buffer.hpp:171
Method
dump_to_file
include/floor/device/device_image.hpp:416
Method
dump_to_file
include/floor/device/device_memory.hpp:93
Method
elf_binary
src/device/host/elf_binary.cpp:487
Method
empty
include/floor/constexpr/const_array.hpp:35
Method
enable_resource_registry
src/device/device_context.cpp:183
Method
encode_bit
src/core/bcm.cpp:73
Method
encode_signal_fences
src/device/vulkan/vulkan_queue.cpp:786
Function
encode_url
src/core/core.cpp:427
Method
encode_wait_fences
src/device/vulkan/vulkan_queue.cpp:770
Method
end
include/floor/constexpr/const_array.hpp:92
Method
end
include/floor/core/timer.hpp:73
Method
end
include/floor/core/serializer_storage.hpp:58
Method
end_frame
src/floor/floor.cpp:1215
Method
erase
include/floor/core/serializer_storage.hpp:61
Function
escape_string
src/core/core.cpp:267
Method
event
src/core/event.cpp:29
Method
event_handler
src/floor/floor.cpp:1510
Method
event_object
include/floor/core/event_objects.hpp:141
Method
event_object_base
include/floor/core/event_objects.hpp:145
Function
exclusive_scan
include/floor/device/backend/algorithm.hpp:563
Function
exclusive_scan_add
include/floor/device/backend/algorithm.hpp:651
Function
exclusive_scan_max
include/floor/device/backend/algorithm.hpp:667
Function
exclusive_scan_min
include/floor/device/backend/algorithm.hpp:659
Function
exclusive_scan_op
include/floor/device/backend/algorithm.hpp:574
Method
execute
src/device/vulkan/vulkan_shader.cpp:45
Method
execute
src/device/vulkan/vulkan_function.cpp:274
Method
execute
include/floor/device/device_queue.hpp:113
Method
execute
include/floor/device/vulkan/vulkan_function.hpp:53
Method
execute_cooperative
include/floor/device/device_queue.hpp:162
Method
execute_cooperative_sync
include/floor/device/device_queue.hpp:197
Method
execute_device
src/device/host/host_function.cpp:1052
Method
execute_host
src/device/host/host_function.cpp:910
Method
execute_indirect
src/device/device_queue.cpp:77
Method
execute_indirect
src/device/vulkan/vulkan_renderer.cpp:564
Method
execute_indirect
src/device/vulkan/vulkan_queue.cpp:692
Method
execute_indirect
executes the compute commands from an indirect command pipeline executes #"command_count" commands (or all if ~0u) starting at "command_offset" -> all
include/floor/device/device_queue.hpp:263
Method
execute_sync
include/floor/device/device_queue.hpp:145
Function
exp
include/floor/device/backend/host.hpp:65
Function
exp2
include/floor/constexpr/const_math.hpp:457
Function
exp2
include/floor/device/backend/host.hpp:66
Method
extbbox
include/floor/math/bbox.hpp:129
Method
extend
include/floor/math/bbox.hpp:43
Function
extent
returns the extent of this vector (components multiplied with each other)
include/floor/math/vector.hpp:1808
Method
extract_channels
include/floor/device/backend/host_image.hpp:334
Function
extract_value
src/core/json.cpp:845
Function
faceforwarded
returns N if Nref.dot(this) < 0, else -N
include/floor/math/vector.hpp:1247
Function
factorial
include/floor/constexpr/const_math.hpp:317
Method
family_type_to_string
include/floor/device/metal/metal_device.hpp:50
Function
ffs
include/floor/constexpr/const_math.hpp:1389
Function
ffs
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
include/floor/math/vector.hpp:2183
Function
ffs
include/floor/math/rt_math.hpp:503
Method
file_io
src/core/file_io.cpp:49
Method
file_io
include/floor/core/file_io.hpp:44
Method
file_to_buffer
src/core/file_io.cpp:117
Method
file_to_buffer_aligned
src/core/file_io.cpp:168
Method
file_to_buffer_uncached
src/core/file_io.cpp:172
Method
file_to_string
src/core/file_io.cpp:237
Method
file_to_string_poll
src/core/file_io.cpp:255
Method
file_to_vector
include/floor/core/file_io.hpp:140
Method
fill
src/device/opencl/opencl_buffer.cpp:148
Method
fill
src/device/vulkan/vulkan_buffer.cpp:358
Method
fill_check
include/floor/device/device_buffer.hpp:296
Function
find_and_replace_once
src/core/core.cpp:116
Method
find_memory_type_index
src/device/vulkan/vulkan_memory.cpp:482
Function
find_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 >=
include/floor/math/rt_math.hpp:608
Method
finish
src/threading/thread_base.cpp:86
Method
fit
scalar passthrough
include/floor/device/backend/image_types.hpp:859
Method
flat_map
default empty map constructor
include/floor/core/flat_map.hpp:92
Method
float_to_half
static function to convert a single precision float value to a half precision (stored as uint16_t)
include/floor/constexpr/soft_f16.hpp:280
Function
floor
include/floor/device/backend/host.hpp:46
Function
floor
include/floor/device/backend/cuda.hpp:73
Method
floor
static class
include/floor/floor.hpp:347
Function
floor_atomic_compare_exchange_strong
include/floor/device/backend/atomic_compat_post.hpp:34
Function
floor_atomic_exchange
include/floor/device/backend/atomic_compat_post.hpp:30
Function
floor_atomic_fetch_add
include/floor/device/backend/atomic_compat_post.hpp:23
Function
floor_atomic_fetch_and
include/floor/device/backend/atomic_compat_post.hpp:27
Function
floor_atomic_fetch_dec
include/floor/device/backend/atomic_compat_post.hpp:26
Function
floor_atomic_fetch_inc
include/floor/device/backend/atomic_compat_post.hpp:25
Function
floor_atomic_fetch_or
include/floor/device/backend/atomic_compat_post.hpp:28
Function
floor_atomic_fetch_sub
include/floor/device/backend/atomic_compat_post.hpp:24
Function
floor_atomic_fetch_xor
include/floor/device/backend/atomic_compat_post.hpp:29
Function
floor_atomic_init
include/floor/device/backend/atomic_compat_post.hpp:32
Function
floor_atomic_is_lock_free
include/floor/device/backend/atomic_compat.hpp:49
Function
floor_atomic_load
include/floor/device/backend/atomic_compat_post.hpp:33
Function
floor_atomic_store
include/floor/device/backend/atomic_compat_post.hpp:31
Function
floor_atomic_thread_fence
this is not supported (or in any way useful with just memory_order_relaxed)
include/floor/device/backend/atomic_compat.hpp:68
Function
floor_ce_max
include/floor/device/backend/common.hpp:220
Function
floor_ce_min
include/floor/device/backend/common.hpp:219
Function
floor_exit
can just call PTX exit
include/floor/device/backend/common.hpp:494
Function
floor_host_compute_device_barrier
src/device/host/host_function.cpp:1260
Function
floor_host_compute_global_idx_get
src/device/host/host_function.cpp:1340
Function
floor_host_compute_global_work_size_get
src/device/host/host_function.cpp:1352
Function
floor_host_compute_group_idx_get
src/device/host/host_function.cpp:1346
Function
floor_host_compute_group_size_get
src/device/host/host_function.cpp:1358
Function
floor_host_compute_local_idx_get
src/device/host/host_function.cpp:1343
Function
floor_host_compute_local_work_size_get
src/device/host/host_function.cpp:1355
Function
floor_host_compute_thread_local_memory_offset_get
src/device/host/host_function.cpp:1337
Function
floor_host_compute_work_dim_get
src/device/host/host_function.cpp:1349
Method
floor_multi_timer_t
include/floor/core/timer.hpp:64
← previous
next →
1,101–1,200 of 2,532, ranked by callers