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
rotation_named
include/floor/math/matrix4.hpp:523
Method
rotl32
hash computation helper function
include/floor/constexpr/const_string.hpp:227
Function
round
include/floor/device/backend/cuda.hpp:75
Method
run
src/core/logger.cpp:126
Method
run
src/device/vulkan/vulkan_queue.cpp:149
Method
run
the tasks threads run method (only used internally)
include/floor/threading/task.hpp:64
Function
run_host_device_group_item
src/device/host/host_function.cpp:1202
Function
run_host_group_item
src/device/host/host_function.cpp:1024
Function
safe_guard
include/floor/threading/thread_safety.hpp:179
Function
safe_multi_guard
copy and move are not allowed
include/floor/threading/thread_safety.hpp:309
Function
safe_mutex
include/floor/threading/thread_safety.hpp:76
Method
safe_resource_container
include/floor/threading/safe_resource_container.hpp:47
Function
safe_shared_guard
include/floor/threading/thread_safety.hpp:201
Function
safe_shared_multi_guard
copy and move are not allowed
include/floor/threading/thread_safety.hpp:455
Method
sampler
include/floor/device/backend/vulkan_image.hpp:63
Method
sampler
must be known at compile-time for now
include/floor/device/backend/metal_image.hpp:124
Method
sampler_index
include/floor/device/backend/cuda_sampler.hpp:85
Method
scaling
returns a scale matrix with the specified scale components
include/floor/math/matrix4.hpp:468
Function
scan
include/floor/device/backend/algorithm.hpp:325
Function
scan_local_memory_elements
include/floor/device/backend/algorithm.hpp:673
Method
seek
src/core/file_io.cpp:388
Method
seek_read
src/core/file_io.cpp:396
Method
seek_write
src/core/file_io.cpp:400
Function
select
ternary / component-wise select between "true_vec" and "false_vec" based on the value of "cond_vec"
include/floor/math/vector.hpp:1707
Function
select_halley_iters
include/floor/constexpr/const_math.hpp:558
Method
select_lod
include/floor/device/backend/host_image.hpp:464
Method
serialize
include/floor/core/serializer.hpp:178
Method
serialize
include/floor/core/serializer.hpp:222
Method
serialize
include/floor/core/serializer.hpp:245
Method
serialize
include/floor/core/serializer.hpp:272
Method
serialize
include/floor/core/serializer.hpp:305
Method
serialize
include/floor/core/serializer.hpp:341
Method
serialize
include/floor/core/serializer.hpp:391
Method
serialize
include/floor/core/serializer.hpp:427
Method
serializer
include/floor/core/serializer.hpp:74
Method
serializer_storage_wrapper
include/floor/core/serializer_storage.hpp:36
Method
set_and_handle_arguments
src/device/vulkan/vulkan_function.cpp:517
Function
set_argument
include/floor/device/metal/metal_args.hpp:89
Function
set_argument_buffer_array
include/floor/device/metal/metal_args.hpp:171
Function
set_argument_image_array
include/floor/device/metal/metal_args.hpp:360
Method
set_arguments
src/device/host/host_argument_buffer.cpp:32
Method
set_arguments
src/device/vulkan/vulkan_argument_buffer.cpp:69
Method
set_arguments
src/device/cuda/cuda_argument_buffer.cpp:32
Method
set_arguments
include/floor/device/argument_buffer.hpp:46
Method
set_arguments_vector
src/device/indirect_command.cpp:319
Method
set_arguments_vector
src/device/vulkan/vulkan_indirect_command.cpp:482
Method
set_attachment
src/device/graphics_renderer.cpp:112
Method
set_attachment
src/device/vulkan/vulkan_renderer.cpp:538
Method
set_attachments
src/device/graphics_renderer.cpp:50
Method
set_attachments
src/device/vulkan/vulkan_renderer.cpp:510
Method
set_attachments
include/floor/device/graphics_renderer.hpp:192
Function
set_buffer_mutability
include/floor/device/metal/metal_args.hpp:574
Method
set_caption
src/floor/floor.cpp:1232
Method
set_const_function_argument
src/device/opencl/opencl_function.cpp:143
Method
set_cursor_visible
src/floor/floor.cpp:1240
Method
set_data_path
src/floor/floor.cpp:1257
Method
set_debug_label
src/device/argument_buffer.cpp:27
Method
set_debug_label
src/device/device_memory.cpp:141
Method
set_debug_label
src/device/vulkan/vulkan_fence.cpp:80
Method
set_debug_label
src/device/vulkan/vulkan_argument_buffer.cpp:89
Method
set_debug_label
src/device/vulkan/vulkan_buffer.cpp:443
Method
set_debug_label
src/device/vulkan/vulkan_queue.cpp:861
Method
set_debug_name
src/core/json.cpp:542
Method
set_debug_names
src/core/json.cpp:538
Method
set_depth_attachment
src/device/graphics_renderer.cpp:120
Method
set_depth_attachment
src/device/vulkan/vulkan_renderer.cpp:556
Method
set_fov
src/floor/floor.cpp:1439
Method
set_fullscreen
src/floor/floor.cpp:1197
Method
set_function_argument
src/device/opencl/opencl_function.cpp:162
Method
set_hdr_metadata
src/device/device_context.cpp:163
Method
set_hdr_metadata
src/device/vulkan/vulkan_context.cpp:3633
Function
set_image_array_argument
src/device/vulkan/internal/vulkan_args.hpp:310
Function
set_random_seed
src/core/core.cpp:423
Method
set_screen_size
src/floor/floor.cpp:1186
Method
set_tessellation_factors
src/device/graphics_renderer.cpp:125
Method
set_upscaling
src/floor/floor.cpp:1526
Method
set_verbosity
src/core/logger.cpp:417
Method
set_vk_screen_hdr_metadata
src/device/vulkan/vulkan_context.cpp:3643
Method
set_vsync
src/floor/floor.cpp:1210
Function
set_vulkan_debug_label
src/device/vulkan/internal/vulkan_debug.hpp:50
Method
set_vulkan_validation_ignored
sets the state of whether validation layer errors should be printed/logged
include/floor/device/vulkan/vulkan_context.hpp:198
Method
shared_ptr<T>
include/floor/threading/atomic_shared_ptr.hpp:189
Function
shmwrap
include/floor/constexpr/const_math.hpp:951
Function
shmwrapped
shingled signed mirrored/alternating wrapping of all components of this vector around/to [0, max), i.e. creating a triangle/zigzag signal from a linea
include/floor/math/vector.hpp:1058
Method
should_ignore_function_for_device
src/device/device_program.cpp:32
Method
should_log_vulkan_binary
src/device/vulkan/vulkan_function.cpp:50
Function
sighandler
src/core/sig_handler.cpp:46
Function
sign
include/floor/math/vector.hpp:2137
Function
sign_bit
include/floor/math/vector.hpp:2154
Method
signal_fence
src/device/vulkan/vulkan_renderer.cpp:693
Function
simd_barrier
include/floor/device/backend/opencl.hpp:142
Function
simd_barrier
include/floor/device/backend/metal.hpp:266
Function
simd_barrier
include/floor/device/backend/cuda.hpp:510
Function
simd_shuffle
shuffle functionality
include/floor/device/backend/cuda.hpp:515
Function
simd_shuffle_down
include/floor/device/backend/cuda.hpp:540
Function
simd_shuffle_xor
include/floor/device/backend/cuda.hpp:590
Function
sin
include/floor/device/backend/cuda.hpp:81
Function
sinh
include/floor/constexpr/const_math.hpp:805
Function
sinh
include/floor/device/backend/host.hpp:58
Function
sinh
include/floor/device/backend/cuda.hpp:270
← previous
next →
2,101–2,200 of 2,532, ranked by callers