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
↓ 1 callers
Function
rsqrt
constexpr/const_math.hpp:676
↓ 1 callers
Function
rsqrt
compute/device/cuda.hpp:70
↓ 1 callers
Method
run
the tasks threads run method (only used internally)
threading/task.hpp:66
↓ 1 callers
Function
safe_recursive_mutex
threading/thread_safety.hpp:147
↓ 1 callers
Method
send
net/irc_net.hpp:48
↓ 1 callers
Method
serialization_size
core/serializer.hpp:160
↓ 1 callers
Method
serialize
core/serializer.hpp:82
↓ 1 callers
Method
set_alloc_and_start
moves the outside task allocation to the interior and starts the task execution
threading/task.hpp:60
↓ 1 callers
Function
set_argument
compute/vulkan/vulkan_args.hpp:68
↓ 1 callers
Function
set_arguments
compute/vulkan/vulkan_args.hpp:483
↓ 1 callers
Function
set_buffer_array_argument
compute/vulkan/vulkan_args.hpp:151
↓ 1 callers
Method
set_ldouble_click_time
core/event.cpp:319
↓ 1 callers
Method
set_max_packets_per_second
net/net.hpp:297
↓ 1 callers
Method
set_mdouble_click_time
core/event.cpp:327
↓ 1 callers
Method
set_rdouble_click_time
core/event.cpp:323
↓ 1 callers
Method
set_thread_status
threading/thread_base.cpp:178
↓ 1 callers
Function
setup_nvidia_aftermath
compute/vulkan/vulkan_compute.cpp:227
↓ 1 callers
Function
simd_shuffle_xor
compute/device/cuda.hpp:586
↓ 1 callers
Function
sin
constexpr/const_math.hpp:705
↓ 1 callers
Method
size
redundant size() function for usability (note that this of course also includes \0 chars)
constexpr/const_string.hpp:54
↓ 1 callers
Method
size
lang/grammar.hpp:135
↓ 1 callers
Function
stage_mask_from_access
compute/vulkan/vulkan_image.cpp:864
↓ 1 callers
Method
start
compute/vulkan/vulkan_queue.cpp:164
↓ 1 callers
Method
store
threading/atomic_shared_ptr.hpp:87
↓ 1 callers
Function
str_hex_escape
core/core.cpp:490
↓ 1 callers
Function
strip_path
core/core.cpp:193
↓ 1 callers
Method
subtract_received_length
net/net.hpp:322
↓ 1 callers
Function
sync_stage_to_vulkan_pipeline_stage
compute/vulkan/vulkan_queue.cpp:38
↓ 1 callers
Function
tan
compute/device/host.hpp:54
↓ 1 callers
Method
thread_should_finish
threading/thread_base.cpp:196
↓ 1 callers
Function
to_file_name
core/core.cpp:838
↓ 1 callers
Method
to_float
conversion to/from other types
constexpr/soft_f16.hpp:290
↓ 1 callers
Method
to_matrix4
converts this dual quaterion to a 4x4 matrix
math/dual_quaternion.hpp:260
↓ 1 callers
Method
to_string
lang/source_types.cpp:61
↓ 1 callers
Function
tracker_type_from_name
tries to match the specified tracker name/type against a known tracker POSE_TYPE
vr/openvr_context.cpp:87
↓ 1 callers
Function
trunc
compute/device/host.hpp:50
↓ 1 callers
Function
unix_timestamp
core/core.cpp:528
↓ 1 callers
Method
unmap
compute/vulkan/vulkan_image.cpp:736
↓ 1 callers
Method
unmap
compute/cuda/cuda_image.cpp:897
↓ 1 callers
Method
update_resource_registry
compute/compute_context.cpp:189
↓ 1 callers
Method
update_with_external_vulkan_state
compute/vulkan/vulkan_image.cpp:1324
↓ 1 callers
Function
utf8_decomp_to_precomp
core/unicode.cpp:144
↓ 1 callers
Function
utf8_to_unicode
core/unicode.cpp:78
↓ 1 callers
Function
validate_utf8_string
core/unicode.cpp:132
↓ 1 callers
Function
vertex_bits
returns the amount of bits needed to store one vertex
graphics/graphics_vertex_format.hpp:147
↓ 1 callers
Function
vertex_dim_count
graphics/graphics_vertex_format.hpp:137
↓ 1 callers
Function
vr_backend_to_string
returns the string representation of the enum VR_BACKEND
vr/vr_context.hpp:36
↓ 1 callers
Method
vulkan_get_pipeline_executable_internal_representation
calls vkGetPipelineExecutableInternalRepresentationsKHR
compute/vulkan/vulkan_device.hpp:185
↓ 1 callers
Method
vulkan_get_pipeline_executable_properties
calls vkGetPipelineExecutablePropertiesKHR
compute/vulkan/vulkan_device.hpp:179
↓ 1 callers
Method
vulkan_get_pipeline_executable_statistics
calls vkGetPipelineExecutableStatisticsKHR
compute/vulkan/vulkan_device.hpp:192
↓ 1 callers
Method
vulkan_get_semaphore_fd
calls vkGetSemaphoreFdKHR
compute/vulkan/vulkan_compute.hpp:270
↓ 1 callers
Method
vulkan_get_semaphore_win32_handle
calls vkGetSemaphoreWin32HandleKHR
compute/vulkan/vulkan_compute.hpp:261
↓ 1 callers
Function
wrap
math/rt_math.hpp:121
↓ 1 callers
Method
write_file
core/file_io.cpp:430
↓ 1 callers
Method
write_from
compute/compute_buffer.hpp:66
↓ 1 callers
Method
write_terminated_block
core/file_io.cpp:576
Function
ACQUIRE
threading/atomic_spin_lock.hpp:47
Function
ACQUIRE
threading/thread_safety.hpp:123
Function
COMPUTE_IMAGE_TYPE image_sample_type_from_count
return the COMPUTE_IMAGE_TYPE::SAMPLE_COUNT_* type matching the specified sample count NOTE: "sample_count" must be in [0, 64]
compute/device/image_types.hpp:483
Function
COMPUTE_IMAGE_TYPE minify_image_base_type
compute/device/mip_map_minify.hpp:52
Function
CS
constexpr/const_string.hpp:290
Function
FLOOR_HOST_DEVICE_BUILTIN(sinf)
compute/host/host_device_builtins.cpp:40
Function
FLOOR_VECNAME
copy-construct from same vector_type
math/vector.hpp:208
Method
GUARDED_BY
vr/openvr_context.hpp:82
Method
GUARDED_BY
threading/safe_resource_container.hpp:121
Method
GUARDED_BY
compute/vulkan/vulkan_queue.cpp:238
Function
ILLEGAL_INSTRUCTION_handler
core/sig_handler.cpp:117
Function
RELEASE
threading/atomic_spin_lock.hpp:73
Function
RELEASE
threading/thread_safety.hpp:129
Method
REQUIRES
acquires a resource, returns { resource, index }
threading/safe_resource_container.hpp:76
Method
T
compute/device/common.hpp:378
Function
TRY_ACQUIRE
threading/thread_safety.hpp:126
Function
_create_vec_ref
math/vector.hpp:574
Method
_log_final
compute/device/logger.hpp:457
Method
_log_fwd
compute/device/logger.hpp:462
Method
_thread_run
threading/thread_base.cpp:65
Function
abs
compute/device/opencl_common.hpp:134
Function
abs
compute/device/metal.hpp:102
Function
abs
compute/device/cuda.hpp:77
Function
acos
constexpr/const_math.hpp:765
Function
acos
compute/device/cuda.hpp:360
Function
acosh
constexpr/const_math.hpp:838
Function
acosh
compute/device/host.hpp:63
Function
acosh
compute/device/cuda.hpp:401
Method
acquire_context
audio/audio_controller.cpp:128
Method
acquire_context
floor/floor.cpp:1821
Method
acquire_metal_buffer
acquires the associated Metal buffer for use with compute (-> release from Metal use) NOTE: "cqueue" must be a compute_queue of the compute context (o
compute/compute_buffer.hpp:129
Method
acquire_metal_buffer
compute/host/host_buffer.cpp:436
Method
acquire_metal_image
acquires the associated Metal image for use with compute (-> release from Metal use) NOTE: "cqueue" must be a compute_queue of the compute context (or
compute/compute_image.hpp:139
Method
acquire_metal_image
compute/host/host_image.cpp:454
Method
acquire_next_image
compute/vulkan/vulkan_compute.cpp:2246
Method
acquire_opengl_object
compute/host/host_image.cpp:217
Method
acquire_opengl_object
compute/host/host_buffer.cpp:248
Method
acquire_opengl_object
compute/opencl/opencl_buffer.cpp:248
Method
acquire_opengl_object
compute/opencl/opencl_image.cpp:423
Method
acquire_opengl_object
compute/vulkan/vulkan_image.cpp:854
Method
acquire_opengl_object
compute/vulkan/vulkan_buffer.cpp:375
Method
acquire_opengl_object
compute/cuda/cuda_image.cpp:983
Method
acquire_opengl_object
compute/cuda/cuda_buffer.cpp:425
Function
acquire_sync_buffer
compute/host/host_buffer.cpp:314
← previous
next →
601–700 of 2,540, ranked by callers