MCPcopy Create free account

hub / github.com/a2flo/floor / functions

Functions2,540 in github.com/a2flo/floor

↓ 5 callersMethodpop
lang/grammar.hpp:187
↓ 5 callersMethodrelease
core/aligned_ptr.hpp:100
↓ 5 callersMethodset_thread_should_finish
threading/thread_base.cpp:192
↓ 5 callersFunctionsin
compute/device/host.hpp:52
↓ 5 callersFunctionsqrt
constexpr/const_math.hpp:670
↓ 5 callersFunctionstr_to_lower
core/core.cpp:179
↓ 5 callersMethodswap
core/aligned_ptr.hpp:130
↓ 5 callersMethodtry_lock
threading/thread_base.cpp:154
↓ 5 callersMethodunmap
compute/host/host_image.cpp:205
↓ 4 callersMethodadd_event
core/event.cpp:349
↓ 4 callersFunctionallocate_printf_buffer
compute/soft_printf.hpp:261
↓ 4 callersFunctionatomic_xchg
xchg
compute/device/cuda_atomic.hpp:197
↓ 4 callersFunctioncpu_has_avx
core/core.cpp:748
↓ 4 callersFunctioncpu_has_avx512
core/core.cpp:768
↓ 4 callersMethodcreate_buffer
compute/host/host_compute.cpp:279
↓ 4 callersMethodcreate_buffer
compute/vulkan/vulkan_compute.cpp:2619
↓ 4 callersFunctiondecode_utf8_char
core/unicode.cpp:70
↓ 4 callersMethodempty
lang/grammar.hpp:138
↓ 4 callersMethodget_family_index
compute/vulkan/vulkan_queue.hpp:70
↓ 4 callersMethodget_signaled_value
compute/vulkan/vulkan_fence.cpp:60
↓ 4 callersMethodget_storage_buffer
returns the backing storage buffer
compute/argument_buffer.hpp:39
↓ 4 callersMethodget_underlying_vulkan_image_safe
compute/compute_image.cpp:1201
↓ 4 callersMethodget_vulkan_render_pass
graphics/vulkan/vulkan_pass.cpp:303
↓ 4 callersFunctionhandle_printf_buffer
compute/soft_printf.hpp:24
↓ 4 callersFunctionimage_anisotropy
return the anisotropy of the specified image type
compute/device/image_types.hpp:469
↓ 4 callersFunctionimage_mip_level_count_from_max_dim
returns the amount of mip-map levels required by the specified max image dimension (no flag checking)
compute/device/image_types.hpp:693
↓ 4 callersMethodis_valid
net/net_tcp.hpp:157
↓ 4 callersFunctionis_writable
compute/device/image.hpp:225
↓ 4 callersFunctionload_dev_binaries_from_archive
compute/universal_binary.cpp:1599
↓ 4 callersFunctionlocal_barrier
compute/device/cuda.hpp:498
↓ 4 callersFunctionlog
constexpr/const_math.hpp:505
↓ 4 callersMethodmake_command_buffer
compute/vulkan/vulkan_queue.cpp:781
↓ 4 callersMethodmatch
NOTE: only for demonstration purposes - any derived class should implement this
lang/grammar.hpp:275
↓ 4 callersMethodpush
lang/grammar.hpp:184
↓ 4 callersFunctionround_next_multiple
constexpr/const_math.hpp:291
↓ 4 callersMethodsize
core/serializer.hpp:298
↓ 4 callersMethodswap
floor/floor.cpp:1736
↓ 4 callersMethodto_string
math/ray.hpp:48
↓ 4 callersMethodtransition
compute/vulkan/vulkan_image.cpp:873
↓ 4 callersMethodtransition_write
compute/vulkan/vulkan_image.cpp:977
↓ 4 callersFunctiontranslate_function_info
compute/universal_binary.cpp:1540
↓ 4 callersMethodvulkan_cmd_bind_descriptor_buffer_embedded_samplers
calls vkCmdBindDescriptorBufferEmbeddedSamplersEXT
compute/vulkan/vulkan_compute.hpp:304
↓ 4 callersMethodvulkan_cmd_bind_descriptor_buffers
calls vkCmdBindDescriptorBuffersEXT
compute/vulkan/vulkan_compute.hpp:299
↓ 4 callersMethodvulkan_cmd_set_descriptor_buffer_offsets
calls vkCmdSetDescriptorBufferOffsetsEXT
compute/vulkan/vulkan_compute.hpp:309
↓ 4 callersMethodvulkan_end_cmd_debug_label
compute/vulkan/vulkan_compute.cpp:3069
↓ 4 callersFunctionvulkan_error_to_string
compute/vulkan/vulkan_common.hpp:58
↓ 3 callersFunctionabs
compute/device/host.hpp:42
↓ 3 callersMethodallocation_size
returns the size of this allocation
core/aligned_ptr.hpp:173
↓ 3 callersFunctionclamp
constexpr/const_math.hpp:852
↓ 3 callersFunctionconjugated
returns the conjugated form of this quaternion
math/quaternion.hpp:244
↓ 3 callersMethodcontains
math/bbox.hpp:111
↓ 3 callersMethodcreate_thread_command_pool
compute/vulkan/vulkan_queue.cpp:553
↓ 3 callersFunctioncuda_can_use_external_memory
compute/cuda/cuda_api.cpp:447
↓ 3 callersFunctiondot
interprets this quaternion as 4D vector and computes its dot product with itself
math/quaternion.hpp:147
↓ 3 callersFunctiondot
dot product of this vector with itself
math/vector.hpp:978
↓ 3 callersMethodexchange
threading/atomic_shared_ptr.hpp:92
↓ 3 callersFunctionexp
compute/device/cuda.hpp:114
↓ 3 callersMethodfill
compute/host/host_buffer.cpp:172
↓ 3 callersFunctionfma
compute/device/cuda.hpp:91
↓ 3 callersMethodget_filesize
! returns the filesize */
core/file_io.cpp:368
↓ 3 callersMethodget_host_buffer_ptr
returns a direct pointer to the internal host buffer
compute/host/host_buffer.hpp:84
↓ 3 callersMethodget_kernel_entry
compute/host/host_kernel.cpp:572
↓ 3 callersMethodget_underlying_vulkan_buffer_safe
compute/compute_buffer.cpp:279
↓ 3 callersMethodget_unsignaled_value
compute/vulkan/vulkan_fence.cpp:56
↓ 3 callersMethodhas_swapchain
returns true if the VR backend provides its own swapchain
vr/vr_context.hpp:110
↓ 3 callersFunctionimage_bits_per_pixel
returns the amount of bits needed to store one pixel
compute/device/image_types.hpp:550
↓ 3 callersFunctionimage_layer_count
returns the amount of image layers specified by the image dim and type NOTE: this count includes cube map sides (layers)
compute/device/image_types.hpp:715
↓ 3 callersFunctioninitialize_printf_buffer
compute/soft_printf.hpp:270
↓ 3 callersFunctioninverted
returns the inverted form of this quaternion
math/quaternion.hpp:231
↓ 3 callersMethodis_cpu
returns true if the device is a CPU
compute/compute_device.hpp:79
↓ 3 callersMethodis_gpu
returns true if the device is a GPU
compute/compute_device.hpp:81
↓ 3 callersFunctionis_nan
constexpr/const_math.hpp:134
↓ 3 callersMethodis_valid
returns true if this pass is in a valid state
graphics/graphics_pass.hpp:110
↓ 3 callersFunctionlog
2^(x / ln(2))
compute/device/cuda.hpp:115
↓ 3 callersFunctionmetal_sub_group_reduce
compute/device/metal.hpp:325
↓ 3 callersFunctionmove_matches
lang/grammar.cpp:21
↓ 3 callersMethodnext_signal_value
compute/vulkan/vulkan_fence.cpp:64
↓ 3 callersMethodpop_restore
lang/grammar.hpp:190
↓ 3 callersFunctionprintf_impl
compute/device/soft_printf.hpp:151
↓ 3 callersMethodreset
compute/vulkan/vulkan_indirect_command.cpp:254
↓ 3 callersMethodset_debug_label
compute/compute_fence.cpp:21
↓ 3 callersMethodset_thread_delay
threading/thread_base.cpp:200
↓ 3 callersFunctionsimd_shuffle_up
compute/device/cuda.hpp:567
↓ 3 callersFunctionspawn
creates ("spawns") a new task that asynchronously executes the supplied function in a separate thread NOTE: memory management of the task object is no
threading/task.hpp:38
↓ 3 callersFunctionsqrt
half math functions
compute/device/cuda.hpp:69
↓ 3 callersMethodsubmit_command_buffer
compute/vulkan/vulkan_queue.cpp:796
↓ 3 callersMethodtransition_read
compute/vulkan/vulkan_image.cpp:936
↓ 3 callersFunctiontrunc
constexpr/const_math.hpp:276
↓ 3 callersMethodvulkan_begin_cmd_debug_label
compute/vulkan/vulkan_compute.cpp:3055
↓ 3 callersMethodvulkan_get_descriptor
calls vkGetDescriptorEXT
compute/vulkan/vulkan_compute.hpp:294
↓ 3 callersMethodvulkan_get_descriptor_set_layout_size
calls vkGetDescriptorSetLayoutSizeEXT
compute/vulkan/vulkan_compute.hpp:289
↓ 3 callersFunctionvulkan_version_from_uint
compute/vulkan/vulkan_common.hpp:31
↓ 3 callersMethodwrite
compute/host/host_buffer.cpp:140
↓ 2 callersFunctionaccumulate
sum of all components
math/vector.hpp:1575
↓ 2 callersFunctionacos
compute/device/host.hpp:56
↓ 2 callersMethodacquire_descriptor_buffer
compute/vulkan/vulkan_descriptor_set.cpp:25
↓ 2 callersMethodadd_completion_handler
graphics/vulkan/vulkan_renderer.cpp:387
↓ 2 callersMethodadd_completion_handler
compute/vulkan/vulkan_queue.cpp:835
↓ 2 callersFunctionasin
constexpr/const_math.hpp:717
↓ 2 callersFunctionasin
compute/device/cuda.hpp:320
← previousnext →101–200 of 2,540, ranked by callers