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
Function
floor_opencl_get_kernel_sub_group_info
from opencl_common: just forward to the context function
src/device/opencl/opencl_context.cpp:1041
Function
floor_rt_clz
-> forward to lsb/msb functions
include/floor/device/backend/vulkan.hpp:60
Function
floor_rt_clz
include/floor/device/backend/metal.hpp:143
Function
floor_rt_clz
non-standard bit counting functions (don't use these directly, use math::func instead)
include/floor/device/backend/cuda.hpp:392
Function
floor_rt_ctz
include/floor/device/backend/vulkan.hpp:76
Function
floor_rt_ctz
include/floor/device/backend/opencl.hpp:55
Function
floor_rt_ctz
include/floor/device/backend/metal.hpp:156
Function
floor_rt_ctz
include/floor/device/backend/cuda.hpp:405
Function
floor_rt_max
include/floor/device/backend/opencl_common.hpp:158
Function
floor_rt_min
include/floor/device/backend/opencl_common.hpp:157
Function
floor_rt_popcount
include/floor/device/backend/vulkan.hpp:91
Function
floor_rt_popcount
include/floor/device/backend/metal.hpp:171
Function
floor_rt_popcount
include/floor/device/backend/cuda.hpp:422
Function
floor_rt_reverse_bits
include/floor/device/backend/metal.hpp:177
Method
floor_timer_t
static class
include/floor/core/timer.hpp:50
Method
flush
src/device/host/host_queue.cpp:34
Method
flush
src/device/opencl/opencl_queue.cpp:34
Method
flush
src/device/vulkan/vulkan_queue.cpp:688
Method
flush
src/device/cuda/cuda_queue.cpp:46
Function
fmax
include/floor/device/backend/cuda.hpp:79
Function
fmin
include/floor/device/backend/cuda.hpp:78
Function
fmod
include/floor/device/backend/cuda.hpp:66
Function
fractional
include/floor/constexpr/const_math.hpp:311
Function
fractionaled
include/floor/math/vector.hpp:1126
Function
from_euler
converts the specified euler angle rotations to a quaternion NOTE: assumes the angles are in radian ref: https://en.wikipedia.org/wiki/Conversion_betw
include/floor/math/quaternion.hpp:408
Method
from_float
include/floor/constexpr/soft_f16.hpp:302
Method
from_matrix4
include/floor/math/dual_quaternion.hpp:310
Method
from_matrix4_with_position
include/floor/math/dual_quaternion.hpp:318
Function
func_name
include/floor/constexpr/const_math.hpp:1495
Function
funnel_shift_clamp_left
combines "low" and "high" to a 64-bit uint, then shifts it left by "shift" amount of bits (clamped by 32)
include/floor/math/rt_math.hpp:586
Function
funnel_shift_clamp_right
combines "low" and "high" to a 64-bit uint, then shifts it right by "shift" amount of bits (clamped by 32)
include/floor/math/rt_math.hpp:596
Function
funnel_shift_left
combines "low" and "high" to a 64-bit uint, then shifts it left by "shift" amount of bits (modulo 32)
include/floor/math/rt_math.hpp:566
Function
funnel_shift_right
combines "low" and "high" to a 64-bit uint, then shifts it right by "shift" amount of bits (modulo 32)
include/floor/math/rt_math.hpp:576
Function
fwidth
NOTE: not supported
include/floor/device/backend/host_post.hpp:67
Function
gcd
include/floor/constexpr/const_math.hpp:1099
Method
generate_mip_map_chain
src/device/device_image.cpp:237
Method
generic_indirect_command_pipeline
src/device/indirect_command.cpp:181
Method
generic_indirect_compute_command_encoder
src/device/indirect_command.cpp:311
Method
generic_indirect_pipeline_entry
include/floor/device/indirect_command.hpp:312
Method
get
include/floor/core/aligned_ptr.hpp:138
Method
get<double>
src/core/json.cpp:909
Method
get<int32_t>
src/core/json.cpp:925
Method
get<json_object>
src/core/json.cpp:933
Method
get<uint64_t>
src/core/json.cpp:913
Function
get_2d_from_3d
src/core/core.cpp:69
Function
get_3d_from_2d
src/core/core.cpp:89
Method
get_absolute_path
src/floor/floor.cpp:1547
Method
get_address_mode
include/floor/device/backend/cuda_sampler.hpp:77
Method
get_anisotropy
returns the anisotropy of this image
include/floor/device/device_image.hpp:261
Method
get_as
include/floor/core/aligned_ptr.hpp:147
Method
get_aspect_ratio
returns the image width/height aspect ratio
include/floor/device/device_image.hpp:212
Function
get_barycentric_coord
returns the barycentric coordinate inside a fragment shader
include/floor/device/backend/metal_post.hpp:138
Function
get_barycentric_coord
returns the barycentric coordinate inside a fragment shader
include/floor/device/backend/vulkan_post.hpp:168
Function
get_barycentric_coord
NOTE: not supported
include/floor/device/backend/host_post.hpp:54
Function
get_base_instance_id
NOTE: not supported
include/floor/device/backend/host_post.hpp:38
Function
get_base_vertex_id
NOTE: not supported
include/floor/device/backend/host_post.hpp:30
Method
get_bits_per_pixel
returns the amount of bits needed to store one pixel
include/floor/device/device_image.hpp:271
Method
get_bytes_per_pixel
returns the amount of bytes needed to store one pixel
include/floor/device/device_image.hpp:276
Method
get_call_path
src/floor/floor.cpp:1265
Method
get_caption
src/floor/floor.cpp:1236
Method
get_channel_count
returns the channel count of this image
include/floor/device/device_image.hpp:251
Method
get_char
src/core/file_io.cpp:294
Method
get_command_count
src/device/indirect_command.cpp:149
Method
get_compare_function
include/floor/device/backend/cuda_sampler.hpp:81
Method
get_compression_block_size
returns the 2D block size of the compression method that is being used
include/floor/device/device_image.hpp:292
Method
get_coord_mode
include/floor/device/backend/cuda_sampler.hpp:69
Method
get_cuda_image
returns the CUDA specific image pointer (array or mip-mapped array)
include/floor/device/cuda/cuda_image.hpp:65
Method
get_current_offset
src/core/file_io.cpp:404
Method
get_current_read_offset
src/core/file_io.cpp:412
Method
get_current_write_offset
src/core/file_io.cpp:416
Method
get_cursor_visible
src/floor/floor.cpp:1249
Method
get_data_path
src/floor/floor.cpp:1261
Method
get_device_context
src/floor/floor.cpp:1816
Method
get_device_default_compute_queue
returns the internal default compute-only device_queue for the specified device
include/floor/device/device_context.hpp:143
Method
get_device_default_queue
include/floor/device/host/host_context.hpp:56
Method
get_dim_count
returns the dimensionality of this image
include/floor/device/device_image.hpp:241
Method
get_empty_descriptor_set
src/device/vulkan/vulkan_program.cpp:526
Method
get_event
src/floor/floor.cpp:1253
Method
get_eye_matrix
src/vr/openvr_context.cpp:909
Function
get_file_list
src/core/core.cpp:280
Method
get_filter_mode
include/floor/device/backend/cuda_sampler.hpp:73
Method
get_float
src/core/file_io.cpp:357
Method
get_format
returns the format of this image
include/floor/device/device_image.hpp:256
Method
get_fps
src/floor/floor.cpp:1279
Method
get_frame_time
src/floor/floor.cpp:1284
Method
get_frame_view_state
src/vr/openvr_context.cpp:870
Method
get_fullscreen
src/floor/floor.cpp:1292
Method
get_function
src/device/host/host_program.cpp:108
Method
get_function
src/device/host/host_function.cpp:590
Method
get_function
src/device/opencl/opencl_function.cpp:35
Method
get_function
src/device/vulkan/vulkan_function.cpp:174
Method
get_function
src/device/cuda/cuda_function.cpp:34
Method
get_function_entry
src/device/opencl/opencl_function.cpp:189
Method
get_function_entry
src/device/cuda/cuda_function.cpp:231
Method
get_generate_mip_maps
returns true if automatic mip-map chain generation is enabled
include/floor/device/device_image.hpp:236
Function
get_global_id
include/floor/device/backend/host.hpp:200
Function
get_global_size
include/floor/device/backend/host.hpp:206
Function
get_group_id
include/floor/device/backend/host.hpp:224
Function
get_group_size
include/floor/device/backend/host.hpp:230
Method
get_hdr
src/floor/floor.cpp:1462
← previous
next →
1,201–1,300 of 2,532, ranked by callers