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
complete
src/device/vulkan/vulkan_indirect_command.cpp:244
Method
complete_pipeline
src/device/vulkan/vulkan_indirect_command.cpp:258
Method
compute_arg_count
computes the required argument count for the specified log string
include/floor/core/logger.hpp:54
Method
compute_buffer_counts_from_functions
src/device/indirect_command.cpp:51
Method
compute_dim_from_screen_or_user
src/device/graphics_pipeline.cpp:51
Method
compute_expanded_len
include/floor/device/backend/logger.hpp:200
Method
compute_image_bpc
helper functions
include/floor/device/backend/host_image.hpp:274
Function
compute_linear_work_group_size
include/floor/device/backend/algorithm.hpp:34
Function
compute_normal
src/core/core.cpp:349
Function
compute_normal_tangent_binormal
src/core/core.cpp:354
Method
const_string
construct from c string (with size info)
include/floor/constexpr/const_string.hpp:44
Method
constructor_type
include/floor/core/serializer.hpp:98
Method
contains
include/floor/math/bbox.hpp:142
Method
controller_type_to_string
src/vr/vr_context.cpp:198
Function
convert_data
include/floor/device/backend/image.hpp:381
Function
convert_log_format
src/device/vulkan/internal/vulkan_heap.cpp:72
Method
convert_perf_counter_to_time
src/vr/openxr_input.cpp:1158
Method
convert_time_to_ticks
src/vr/openxr_input.cpp:1139
Method
coord_to_offset
-> coord to offset functions for all image dims, note that coord is assumed to be clamped and a floor vector 1D, 1D buffer
include/floor/device/backend/host_image.hpp:235
Method
copy
src/device/opencl/opencl_buffer.cpp:133
Method
copy
src/device/vulkan/vulkan_buffer.cpp:329
Method
copy
src/device/cuda/cuda_buffer.cpp:237
Method
copy_check
include/floor/device/device_buffer.hpp:267
Function
copysign
include/floor/constexpr/const_math.hpp:1148
Function
copysign
include/floor/device/backend/host.hpp:75
Function
copysign
include/floor/device/backend/metal.hpp:93
Function
copysign
provide copysign implementation (not available in SPIR-V/GLSL)
include/floor/device/backend/vulkan_post.hpp:29
Function
cos
include/floor/device/backend/cuda.hpp:82
Function
cosh
include/floor/constexpr/const_math.hpp:812
Function
cosh
include/floor/device/backend/host.hpp:59
Function
cosh
include/floor/device/backend/cuda.hpp:275
Function
count
returns the number of components that are equal to value
include/floor/math/vector.hpp:1725
Function
count_printf_format_args
src/device/vulkan/internal/vulkan_heap.cpp:60
Function
cptr_hex_escape
src/core/core.cpp:497
Method
crbegin
include/floor/constexpr/const_array.hpp:104
Method
crbegin
include/floor/core/flat_map.hpp:260
Method
create_arg_handler
src/device/opencl/opencl_function.cpp:135
Method
create_argument_buffer
src/device/device_function.cpp:57
Method
create_argument_buffer_internal
src/device/device_function.cpp:98
Method
create_argument_buffer_internal
src/device/host/host_function.cpp:1168
Method
create_argument_buffer_internal
src/device/vulkan/vulkan_function.cpp:581
Method
create_argument_buffer_internal
src/device/cuda/cuda_function.cpp:238
Method
create_buffer
src/device/opencl/opencl_context.cpp:815
Method
create_buffer
src/device/vulkan/internal/vulkan_heap.cpp:247
Method
create_cmd_buffer
src/device/vulkan/vulkan_renderer.cpp:150
Method
create_cmd_pool
creates a new command pool, returning a *non-owning* reference to it
src/device/vulkan/vulkan_queue.cpp:511
Method
create_compute_queue
src/device/vulkan/vulkan_context.cpp:3211
Method
create_compute_queue
create a compute-only queue for the specified device NOTE: this is only relevant on backends that a) offer graphics supports and b) offer compute-only
include/floor/device/device_context.hpp:138
Method
create_cuda_program
src/device/cuda/cuda_context.cpp:556
Method
create_cuda_program_internal
src/device/cuda/cuda_context.cpp:567
Method
create_directory
src/core/file_io.cpp:636
Method
create_distinct_compute_queues
src/device/device_context.cpp:285
Method
create_distinct_compute_queues
src/device/host/host_context.cpp:302
Method
create_distinct_compute_queues
src/device/vulkan/vulkan_context.cpp:3271
Method
create_distinct_queues
src/device/device_context.cpp:272
Method
create_distinct_queues
src/device/host/host_context.cpp:295
Method
create_distinct_queues
src/device/vulkan/vulkan_context.cpp:3256
Method
create_encoder
src/device/vulkan/vulkan_function.cpp:178
Method
create_fence
src/device/host/host_context.cpp:306
Method
create_fence
src/device/opencl/opencl_context.cpp:810
Method
create_fence
src/device/vulkan/vulkan_context.cpp:3286
Method
create_fence
src/device/cuda/cuda_context.cpp:424
Method
create_fixed_sampler_set
src/device/vulkan/vulkan_context.cpp:3469
Method
create_graphics_pass
src/device/device_context.cpp:140
Method
create_graphics_pass
src/device/vulkan/vulkan_context.cpp:3588
Method
create_graphics_pipeline
src/device/device_context.cpp:135
Method
create_graphics_pipeline
src/device/vulkan/vulkan_context.cpp:3579
Method
create_graphics_renderer
src/device/device_context.cpp:145
Method
create_graphics_renderer
src/device/vulkan/vulkan_context.cpp:3597
Method
create_host_program
src/device/host/host_context.cpp:485
Method
create_host_program_internal
src/device/host/host_context.cpp:494
Method
create_image
src/device/opencl/opencl_context.cpp:826
Method
create_image
src/device/vulkan/vulkan_context.cpp:3301
Method
create_image
constructs an uninitialized image of the specified dimensions, types and channel count on the specified device
include/floor/device/device_context.hpp:264
Method
create_indirect_command_pipeline
src/device/device_context.cpp:127
Method
create_indirect_command_pipeline
src/device/vulkan/vulkan_context.cpp:3662
Method
create_internal
src/device/host/host_image.cpp:68
Method
create_internal
src/device/host/host_buffer.cpp:61
Method
create_internal
src/device/opencl/opencl_buffer.cpp:81
Method
create_internal
src/device/opencl/opencl_image.cpp:84
Method
create_internal
src/device/vulkan/vulkan_buffer.cpp:71
Method
create_internal
src/device/vulkan/internal/vulkan_image_internal.cpp:208
Method
create_opencl_program
src/device/opencl/opencl_context.cpp:925
Method
create_opencl_program_internal
src/device/opencl/opencl_context.cpp:958
Method
create_program_entry
src/device/host/host_context.cpp:532
Method
create_program_entry
src/device/opencl/opencl_context.cpp:1034
Method
create_program_entry
src/device/vulkan/vulkan_context.cpp:3463
Method
create_program_entry
src/device/cuda/cuda_context.cpp:728
Method
create_program_from_archive_binaries
src/device/host/host_context.cpp:377
Method
create_program_from_archive_binaries
src/device/opencl/opencl_context.cpp:835
Method
create_program_from_archive_binaries
src/device/vulkan/vulkan_context.cpp:3310
Method
create_program_from_archive_binaries
src/device/cuda/cuda_context.cpp:471
Method
create_queue
src/device/host/host_context.cpp:283
Method
create_queue
src/device/opencl/opencl_context.cpp:739
Method
create_queue
src/device/vulkan/vulkan_context.cpp:3206
Method
create_queue
src/device/cuda/cuda_context.cpp:396
Method
create_queue_internal
src/device/vulkan/vulkan_context.cpp:3176
Method
create_shared_buffer
src/device/host/host_buffer.cpp:414
Method
create_shared_image
src/device/host/host_image.cpp:387
Function
create_tmp_file_names
include/floor/core/core.hpp:131
← previous
next →
901–1,000 of 2,532, ranked by callers