MCPcopy Create free account

hub / github.com/a2flo/floor / functions

Functions2,532 in github.com/a2flo/floor

↓ 264 callersMethodsize
src/lang/source_types.cpp:67
↓ 241 callersMethoddata
include/floor/constexpr/const_array.hpp:80
↓ 236 callersMethodget
src/core/bcm.cpp:184
↓ 173 callersFunctionto_string
returns a string representation of this vector
include/floor/math/vector.hpp:1795
↓ 148 callersMethodempty
include/floor/core/flat_map.hpp:263
↓ 111 callersMethodfind
returns an iterator to the <key, value> pair corresponding to 'key', returns end() if not found
include/floor/core/flat_map.hpp:231
↓ 82 callersMethodemplace
include/floor/core/flat_map.hpp:200
↓ 74 callersMethodend
src/device/vulkan/vulkan_renderer.cpp:357
↓ 61 callersFunctionmax
include/floor/math/rt_math.hpp:114
↓ 55 callersMethodinsert
inserts a new <key, value> pair if no entry for 'key' exists yet and returns std::pair<iterator to it, true>, or returns std::pair<iterator to the cur
include/floor/core/flat_map.hpp:189
↓ 50 callersMethoderase
erases the <key, value> pair at 'iter', returns an iterator to the next entry
include/floor/core/flat_map.hpp:210
↓ 45 callersFunctionmin
include/floor/math/rt_math.hpp:84
↓ 44 callersMethodclear
include/floor/core/flat_map.hpp:264
↓ 44 callersMethodget<bool>
src/core/json.cpp:929
↓ 42 callersFunctionread
include/floor/device/backend/image.hpp:574
↓ 39 callersMethodget_device
src/device/device_context.cpp:27
↓ 38 callersFunctionmax
include/floor/device/backend/host.hpp:45
↓ 36 callersMethodfinish
src/device/host/host_queue.cpp:30
↓ 34 callersFunctionREQUIRES
include/floor/threading/thread_safety.hpp:174
↓ 34 callersMethodbegin
src/device/vulkan/vulkan_renderer.cpp:182
↓ 33 callersFunctionmake_host_function_wrapper
src/device/host/host_function.cpp:643
↓ 32 callersFunctionsimd_width
returns the expected SIMD-width of the device (or 0 if unknown) NOTE: for certain devices this might be variable both at run-time and at compile-time,
include/floor/device/backend/device_info.hpp:208
↓ 31 callersMethodcontains
include/floor/math/bbox.hpp:112
↓ 29 callersFunctionimage_dim_count
returns the dimensionality of the specified image type
include/floor/device/backend/image_types.hpp:449
↓ 25 callersMethodcend
include/floor/core/flat_map.hpp:255
↓ 24 callersMethodinsert_or_assign
inserts a new <key, value> pair if no entry for 'key' exists yet, or replaces the current <key, value> entry if it does, returns an iterator to the <k
include/floor/core/flat_map.hpp:167
↓ 24 callersFunctionlocal_barrier
include/floor/device/backend/cuda.hpp:480
↓ 24 callersFunctionset_vulkan_debug_label
src/device/vulkan/internal/vulkan_debug.cpp:206
↓ 23 callersMethodbegin
forward auxiliary functions
include/floor/core/flat_map.hpp:250
↓ 23 callersMethodget
include/floor/core/json.hpp:64
↓ 23 callersFunctionhalf_to_float
half <-> float conversion
include/floor/device/backend/cuda.hpp:55
↓ 22 callersFunctionfrom_clang_vector
include/floor/math/vector.hpp:2333
↓ 21 callersMethodis_open
src/core/file_io.cpp:537
↓ 20 callersFunctionfloat_to_half
include/floor/device/backend/cuda.hpp:61
↓ 19 callersMethodend
ends drawing with the specified pass and pipeline
include/floor/device/graphics_renderer.hpp:64
↓ 18 callersFunctiondfdx
NOTE: not supported
include/floor/device/backend/host_post.hpp:63
↓ 18 callersFunctiondfdy
NOTE: not supported
include/floor/device/backend/host_post.hpp:65
↓ 18 callersFunctionfind
include/floor/core/core.hpp:162
↓ 18 callersMethodset_debug_label
src/device/vulkan/vulkan_image.cpp:396
↓ 17 callersMethodget_queue_ptr
src/device/opencl/opencl_queue.cpp:39
↓ 16 callersFunctioncatmull_rom_interpolate
include/floor/constexpr/const_math.hpp:1043
↓ 16 callersFunctioncubic_interpolate
include/floor/constexpr/const_math.hpp:996
↓ 16 callersMethodget<uint32_t>
src/core/json.cpp:921
↓ 16 callersFunctioninterpolate
include/floor/constexpr/const_math.hpp:978
↓ 16 callersFunctionref
include/floor/math/vector.hpp:638
↓ 16 callersMethodsize
include/floor/device/backend/cuda_coop.hpp:45
↓ 15 callersMethodclose
src/core/file_io.cpp:112
↓ 15 callersMethodcount
returns 1 if a <key, value> entry for 'key' exists in this map, 0 if not
include/floor/core/flat_map.hpp:245
↓ 15 callersMethodget_device_default_queue
src/device/cuda/cuda_context.cpp:414
↓ 14 callersMethodcbegin
include/floor/core/flat_map.hpp:254
↓ 14 callersFunctioncontains
include/floor/core/core.hpp:168
↓ 14 callersMethodget_queue_ptr
src/device/cuda/cuda_queue.cpp:50
↓ 14 callersFunctionimage_channel_count
returns the channel count of the specified image type
include/floor/device/backend/image_types.hpp:460
↓ 13 callersMethoddata
include/floor/core/serializer_storage.hpp:52
↓ 13 callersFunctiondistance
returns the distance between this vector and another vector
include/floor/math/vector.hpp:1189
↓ 13 callersFunctionimage_compressed
returns true if the image type is using a compressed image format
include/floor/device/backend/image_types.hpp:515
↓ 12 callersMethodat_end
include/floor/lang/grammar.hpp:181
↓ 12 callersFunctionatomic_xchg
xchg
include/floor/device/backend/cuda_atomic.hpp:196
↓ 12 callersFunctionimage_bytes_per_pixel
returns the amount of bytes needed to store one pixel NOTE: rounded up if "bits per pixel" is not divisible by 8
include/floor/device/backend/image_types.hpp:641
↓ 12 callersFunctionis_readable
image storage helpers
include/floor/device/backend/image.hpp:265
↓ 12 callersMethodread
src/device/host/host_buffer.cpp:108
↓ 12 callersFunctionsin
include/floor/device/backend/host.hpp:51
↓ 12 callersMethodtransition
src/device/vulkan/internal/vulkan_image_internal.cpp:660
↓ 11 callersMethodallocation_size
returns the size of this allocation
include/floor/core/aligned_ptr.hpp:175
↓ 11 callersFunctionatomic_add
add
include/floor/device/backend/cuda_atomic.hpp:64
↓ 11 callersFunctionclamp
include/floor/constexpr/const_math.hpp:849
↓ 11 callersMethodget_platform_type
include/floor/device/host/host_context.hpp:49
↓ 11 callersFunctionimage_bits_of_channel
returns the amount of bits needed to store the specified channel NOTE: not viable for compressed image formats
include/floor/device/backend/image_types.hpp:607
↓ 11 callersMethodpop
include/floor/lang/grammar.hpp:190
↓ 11 callersMethodprint_at_depth
include/floor/lang/grammar.hpp:232
↓ 11 callersFunctionsqrt
include/floor/device/backend/host.hpp:38
↓ 11 callersFunctionsystem
src/core/core.cpp:385
↓ 11 callersFunctiontokenize
src/core/core.cpp:151
↓ 10 callersMethodbegin
begins drawing with the specified pass and pipeline
include/floor/device/graphics_renderer.hpp:59
↓ 10 callersFunctiondeg_to_rad
include/floor/constexpr/const_math.hpp:58
↓ 10 callersFunctionget_buckets
src/core/bcm.cpp:400
↓ 10 callersMethodget_device_default_queue
src/device/vulkan/vulkan_context.cpp:3218
↓ 10 callersMethodget_underlying_vulkan_image_safe
src/device/device_image.cpp:557
↓ 10 callersFunctionimage_data_size_from_types
returns the total amount of bytes needed to store the image of the specified dimensions, types and mip-levels "max_mip_level" can be set to the max mi
include/floor/device/backend/image_types.hpp:731
↓ 10 callersMethodmatch
pass-through to the wrapped grammar_rule/parser node object
include/floor/lang/grammar.hpp:728
↓ 10 callersMethodnext
increase token iterator
include/floor/lang/grammar.hpp:163
↓ 10 callersMethodpush
include/floor/lang/grammar.hpp:187
↓ 10 callersFunctionstou
include/floor/core/cpp_ext.hpp:35
↓ 10 callersFunctionwrite
include/floor/device/backend/image.hpp:1170
↓ 10 callersMethodwrite
src/device/host/host_buffer.cpp:122
↓ 10 callersMethodwrite_block
src/core/file_io.cpp:424
↓ 9 callersFunctionabs
include/floor/constexpr/const_math.hpp:222
↓ 9 callersFunctioncos
include/floor/device/backend/host.hpp:52
↓ 9 callersFunctiondim
dimensionality of this vector type
include/floor/math/vector.hpp:150
↓ 9 callersMethodend
include/floor/core/flat_map.hpp:251
↓ 9 callersFunctionfma
include/floor/device/backend/host.hpp:64
↓ 9 callersFunctionfma
include/floor/device/backend/cuda.hpp:86
↓ 9 callersMethodget_vulkan_buffer_usage
returns the usage flags that this Vulkan buffer was created with
include/floor/device/vulkan/vulkan_buffer.hpp:98
↓ 9 callersMethodis_valid
src/device/vulkan/internal/vulkan_heap.hpp:62
↓ 9 callersMethodswap
include/floor/core/aligned_ptr.hpp:132
↓ 9 callersFunctiontrim
src/core/core.cpp:248
↓ 9 callersMethodupdate
src/core/bcm.cpp:242
↓ 8 callersFunctionbit_mask
include/floor/constexpr/const_math.hpp:1214
↓ 8 callersFunctionexp
include/floor/constexpr/const_math.hpp:398
↓ 8 callersFunctionexpand_path_with_env
src/core/core.cpp:754
next →1–100 of 2,532, ranked by callers