Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/a2flo/floor
/ functions
Functions
2,540 in github.com/a2flo/floor
⨍
Functions
2,540
◇
Types & classes
834
Function
acquire_sync_image
compute/host/host_image.cpp:323
Method
acquire_vulkan_buffer
acquires the associated Vulkan buffer for use with compute (-> release from Vulkan use) NOTE: "cqueue" must be a compute_queue of the compute context,
compute/compute_buffer.hpp:154
Method
acquire_vulkan_buffer
compute/host/host_buffer.cpp:460
Method
acquire_vulkan_buffer
compute/cuda/cuda_buffer.cpp:560
Method
acquire_vulkan_image
acquires the associated Vulkan image for use with compute (-> release from Vulkan use) NOTE: "cqueue" must be a compute_queue of the compute context (
compute/compute_image.hpp:173
Method
acquire_vulkan_image
compute/host/host_image.cpp:478
Method
acquire_vulkan_image
compute/cuda/cuda_image.cpp:1155
Method
add
core/timer.hpp:64
Method
add_event_handler
core/event.hpp:44
Method
add_event_handler
core/event.cpp:331
Method
add_file
audio/audio_store.cpp:42
Method
add_hand_bool_event
vr/openxr_input.cpp:1158
Method
add_hand_float2_event
vr/openxr_input.cpp:1274
Method
add_hand_float_event
vr/openxr_input.cpp:1216
Method
add_hand_tracking_poses
vr/openxr_input.cpp:1370
Method
add_internal_event_handler
core/event.hpp:49
Function
add_option
adds a single options
core/option_handler.hpp:78
Function
add_options
adds multiple options at once (NOTE: use braces { ... })
core/option_handler.hpp:83
Method
add_precompiled_program_file
compute/host/host_compute.cpp:539
Method
add_precompiled_program_file
compute/opencl/opencl_compute.cpp:1096
Method
add_precompiled_program_file
compute/vulkan/vulkan_compute.cpp:2801
Method
add_precompiled_program_file
compute/cuda/cuda_compute.cpp:765
Method
add_program
compute/host/host_compute.cpp:432
Method
add_program
compute/opencl/opencl_compute.cpp:942
Method
add_program
compute/vulkan/vulkan_compute.cpp:2700
Method
add_program
compute/cuda/cuda_compute.cpp:559
Method
add_program_file
compute/opencl/opencl_compute.cpp:953
Method
add_program_file
compute/vulkan/vulkan_compute.cpp:2711
Method
add_program_file
compute/cuda/cuda_compute.cpp:570
Method
add_program_source
compute/host/host_compute.cpp:470
Method
add_program_source
compute/opencl/opencl_compute.cpp:974
Method
add_program_source
compute/vulkan/vulkan_compute.cpp:2730
Method
add_program_source
compute/cuda/cuda_compute.cpp:590
Method
add_raw
audio/audio_store.cpp:106
Method
add_resources
adds resources from another resource tracking object state
compute/metal/metal_resource_tracking.hpp:42
Method
add_source
audio/audio_controller.cpp:154
Method
add_universal_binary
compute/host/host_compute.cpp:406
Method
add_universal_binary
compute/opencl/opencl_compute.cpp:913
Method
add_universal_binary
compute/vulkan/vulkan_compute.cpp:2673
Method
add_universal_binary
compute/cuda/cuda_compute.cpp:532
Function
aftermath_gpu_crash_dump
compute/vulkan/vulkan_compute.cpp:211
Function
aftermath_shader_debug_info
compute/vulkan/vulkan_compute.cpp:219
Method
align_size
aligns the specified size to the minimal multiple memory size (always upwards!)
compute/compute_memory.hpp:46
Method
aligned_ptr
core/aligned_ptr.hpp:59
Function
all
math/vector.hpp:1381
Function
angle
returns the angle between this vector and another vector
math/vector.hpp:1031
Function
any
math/vector.hpp:1375
Method
apply_on_levels
compute/compute_image.hpp:469
Function
arg_pre_handler
compute/vulkan/vulkan_args.hpp:399
Method
argument_buffer
compute/argument_buffer.cpp:23
Function
arithmetic_type clamp
math/rt_math.hpp:106
Method
array_node
core/json.cpp:675
Function
as_tuple
returns this vector as a tuple
math/vector.hpp:2131
Method
as_tuple
returns this matrix as a tuple
math/matrix4.hpp:424
Function
as_tuple_ref
returns this vector as a tuple, with each tuple element referencing its corresponding vector component
math/vector.hpp:2136
Function
asinh
constexpr/const_math.hpp:831
Function
asinh
compute/device/host.hpp:62
Function
asinh
compute/device/cuda.hpp:397
Method
assign_token_sub_types
core/json.cpp:577
Function
atan
compute/device/host.hpp:57
Function
atan2
constexpr/const_math.hpp:778
Function
atan2
compute/device/cuda.hpp:366
Function
atanh
constexpr/const_math.hpp:845
Function
atanh
compute/device/host.hpp:64
Function
atanh
compute/device/cuda.hpp:405
Function
atom_cmpxchg
NOTE: the trouble with these is that pointer bitcasts are problematic in Vulkan
compute/device/opencl_atomic.hpp:346
Function
atom_dec
compute/device/opencl_atomic.hpp:101
Function
atom_inc
compute/device/opencl_atomic.hpp:85
Function
atom_load
load (no proper instruction for this, so just perform a "+ 0")
compute/device/opencl_atomic.hpp:299
Function
atom_or
compute/device/opencl_atomic.hpp:223
Function
atom_store
store (simple alias of xchg)
compute/device/opencl_atomic.hpp:265
Function
atom_xor
compute/device/opencl_atomic.hpp:248
Function
atomic_add
add
compute/device/host_atomic.hpp:81
Function
atomic_and
compute/device/host_atomic.hpp:223
Function
atomic_and
and
compute/device/metal_atomic.hpp:332
Function
atomic_cmpxchg
cmpxchg (up here, because it's needed by the fallback implementations)
compute/device/host_atomic.hpp:51
Function
atomic_cmpxchg
cmpxchg
compute/device/metal_atomic.hpp:280
Function
atomic_dec
dec
compute/device/host_atomic.hpp:141
Function
atomic_dec
dec
compute/device/metal_atomic.hpp:225
Function
atomic_inc
inc
compute/device/host_atomic.hpp:121
Function
atomic_inc
inc
compute/device/metal_atomic.hpp:203
Function
atomic_load
compute/device/host_atomic.hpp:287
Function
atomic_load
load
compute/device/metal_atomic.hpp:403
Function
atomic_max
threading/atomics.hpp:27
Function
atomic_max
compute/device/host_atomic.hpp:203
Function
atomic_min
min
compute/device/host_atomic.hpp:183
Function
atomic_or
or
compute/device/host_atomic.hpp:237
Function
atomic_or
or
compute/device/metal_atomic.hpp:346
Method
atomic_shared_ptr
constructors:
threading/atomic_shared_ptr.hpp:66
Function
atomic_store
store
compute/device/host_atomic.hpp:265
Function
atomic_store
store
compute/device/metal_atomic.hpp:374
Function
atomic_sub
sub
compute/device/host_atomic.hpp:101
Function
atomic_xchg
xchg
compute/device/host_atomic.hpp:161
Function
atomic_xchg
xchg
compute/device/metal_atomic.hpp:247
Function
atomic_xor
xor
compute/device/host_atomic.hpp:251
Function
atomic_xor
xor
compute/device/metal_atomic.hpp:360
Method
attachment_t
graphics/graphics_renderer.hpp:144
Method
audio_controller
static class
audio/audio_controller.hpp:79
Method
audio_source
audio/audio_source.cpp:27
Method
audio_store
static class
audio/audio_store.hpp:78
← previous
next →
701–800 of 2,540, ranked by callers