MCPcopy Create free account

hub / github.com/a2flo/floor / functions

Functions2,532 in github.com/a2flo/floor

↓ 8 callersFunctionfractional
include/floor/math/rt_math.hpp:325
↓ 8 callersFunctionget_counts
src/core/bcm.cpp:390
↓ 8 callersFunctionget_logical_core_count
src/threading/thread_helpers.cpp:47
↓ 8 callersFunctionglobal_mem_fence
memory fence handling (all the same) NOTE: compared to a barrier, a memory fence does not have to be encountered by all work-items (no context/fiber s
src/device/host/host_function.cpp:1284
↓ 8 callersFunctionload_dev_binaries_from_archive
src/device/universal_binary.cpp:1651
↓ 8 callersFunctionmove_matches
src/lang/grammar.cpp:24
↓ 8 callersMethodto_string
src/lang/source_types.cpp:63
↓ 7 callersFunctionabs
include/floor/device/backend/host.hpp:41
↓ 7 callersFunctioncl_error_to_string
include/floor/device/opencl/opencl_common.hpp:227
↓ 7 callersMethodcreate_buffer
src/device/vulkan/vulkan_context.cpp:3290
↓ 7 callersFunctiondim
image query functions queries the image dimension at run-time, returning it in the same format as device_image::image_dim
include/floor/device/backend/image.hpp:398
↓ 7 callersFunctionget_current_thread_name
src/threading/thread_helpers.cpp:133
↓ 7 callersMethodhas_valid_required_local_size
include/floor/device/toolchain.hpp:141
↓ 7 callersFunctionimage_slice_data_size_from_types
returns the total amount of bytes needed to store a slice of an image of the specified dimensions and types (or of the complete image w/o mip levels i
include/floor/device/backend/image_types.hpp:675
↓ 7 callersMethodis_cpu
returns true if the device is a CPU
include/floor/device/device.hpp:80
↓ 7 callersMethodis_gpu
returns true if the device is a GPU
include/floor/device/device.hpp:82
↓ 7 callersMethodmake_context_current
src/device/cuda/cuda_device.cpp:74
↓ 7 callersFunctionmin
include/floor/device/backend/host.hpp:43
↓ 7 callersMethodon_match
adds a on-match function that is called if match was successful for the sub-parse-tree
include/floor/lang/grammar.hpp:806
↓ 7 callersMethodpop_restore
include/floor/lang/grammar.hpp:193
↓ 7 callersMethodreset
src/device/vulkan/vulkan_indirect_command.cpp:273
↓ 7 callersMethodreset
NOTE: reset also clears all page-locks and protection
include/floor/core/aligned_ptr.hpp:113
↓ 7 callersFunctionswrap
include/floor/math/rt_math.hpp:192
↓ 7 callersFunctionvulkan_error_to_string
include/floor/device/vulkan/vulkan_common.hpp:61
↓ 6 callersFunctionatomic_add
add
include/floor/device/backend/metal_atomic.hpp:142
↓ 6 callersFunctionatomic_sub
sub
include/floor/device/backend/metal_atomic.hpp:162
↓ 6 callersFunctionbits_to_hex
src/core/core.cpp:459
↓ 6 callersFunctionfabs
include/floor/device/backend/host.hpp:40
↓ 6 callersFunctionfloor_rt_max
include/floor/device/backend/host.hpp:148
↓ 6 callersFunctionfloor_rt_min
include/floor/device/backend/host.hpp:137
↓ 6 callersFunctionfmod
include/floor/constexpr/const_math.hpp:295
↓ 6 callersMethodget
include/floor/threading/atomic_shared_ptr.hpp:55
↓ 6 callersMethodget<float>
src/core/json.cpp:905
↓ 6 callersMethodget_filestream
src/core/file_io.cpp:560
↓ 6 callersMethodget_host_buffer_ptr_with_sync
src/device/host/host_buffer.cpp:458
↓ 6 callersFunctionget_system_error
src/core/core.cpp:769
↓ 6 callersMethodget_underlying_vulkan_buffer_safe
src/device/device_buffer.cpp:112
↓ 6 callersFunctionimage_sample_count
return the sample count of the specified image type
include/floor/device/backend/image_types.hpp:476
↓ 6 callersFunctionimage_type_from_vulkan_format
returns the corresponding IMAGE_TYPE for the specified VkFormat, returns emptry if there is no matching format
src/device/vulkan/internal/vulkan_conversion.hpp:351
↓ 6 callersMethodis_valid
src/device/host/elf_binary.cpp:442
↓ 6 callersMethodmap
src/device/vulkan/vulkan_image.cpp:257
↓ 6 callersFunctionmax
include/floor/constexpr/const_math.hpp:234
↓ 6 callersMethodput
src/core/bcm.cpp:248
↓ 6 callersFunctionround_next_multiple
include/floor/constexpr/const_math.hpp:288
↓ 6 callersFunctionsimd_shuffle_up
include/floor/device/backend/cuda.hpp:565
↓ 6 callersFunctionsimd_width_min
returns the minimum SIMD-width of the device (or 0 if unknown)
include/floor/device/backend/device_info.hpp:217
↓ 6 callersMethodsize
include/floor/core/flat_map.hpp:262
↓ 6 callersFunctionsqrt
include/floor/constexpr/const_math.hpp:667
↓ 6 callersFunctionstr_to_lower
src/core/core.cpp:173
↓ 6 callersFunctiontan
include/floor/device/backend/host.hpp:53
↓ 6 callersMethodunmap
src/device/vulkan/vulkan_image.cpp:263
↓ 5 callersFunctioncompile_program
src/device/toolchain.cpp:207
↓ 5 callersFunctioncompile_program_file
src/device/toolchain.cpp:214
↓ 5 callersMethodcreate_buffer
src/device/host/host_context.cpp:311
↓ 5 callersMethodempty
include/floor/lang/grammar.hpp:141
↓ 5 callersMethodexecute
src/device/host/host_function.cpp:740
↓ 5 callersFunctionfmod
include/floor/device/backend/host.hpp:71
↓ 5 callersMethodget32
src/core/bcm.cpp:175
↓ 5 callersFunctionhas_clang_vector_type
returns true if the vector type has a corresponding clang vector type
include/floor/math/vector.hpp:153
↓ 5 callersFunctionhas_read_write_support
include/floor/device/backend/image.hpp:270
↓ 5 callersMethodhas_valid_required_simd_width
include/floor/device/toolchain.hpp:148
↓ 5 callersFunctionimage_compression_block_size
returns the 2D block size of the compression method that is being used
include/floor/device/backend/image_types.hpp:647
↓ 5 callersMethodinverted
returns the inverted form of this matrix
include/floor/math/matrix4.hpp:299
↓ 5 callersMethodis_heap_allocated
include/floor/device/metal/metal_image.hpp:73
↓ 5 callersFunctionis_writable
include/floor/device/backend/image.hpp:266
↓ 5 callersFunctionpopcount
returns an int vector containing the number of 1-bits of each component in this vector
include/floor/math/vector.hpp:2177
↓ 5 callersMethodrelease
include/floor/core/aligned_ptr.hpp:102
↓ 5 callersMethodset_protection
sets the memory protection of all contained pages, returns true on success
include/floor/core/aligned_ptr.hpp:216
↓ 5 callersMethodsize
include/floor/core/serializer.hpp:298
↓ 5 callersMethodtransition_write
src/device/vulkan/internal/vulkan_image_internal.cpp:765
↓ 5 callersMethodunmap
src/device/host/host_image.cpp:182
↓ 5 callersFunctionvk_aspect_flags_from_type
returns the Vulkan aspect flags required for the specified image type
src/device/vulkan/internal/vulkan_conversion.hpp:494
↓ 5 callersFunctionvulkan_version_from_uint
include/floor/device/vulkan/vulkan_common.hpp:33
↓ 5 callersFunctionwrap
include/floor/math/rt_math.hpp:159
↓ 5 callersFunctionxr_error_to_string
include/floor/vr/openxr_common.hpp:28
↓ 4 callersMethodadd_completion_handler
src/device/vulkan/vulkan_queue.cpp:855
↓ 4 callersFunctionallocate_printf_buffer
include/floor/device/soft_printf.hpp:262
↓ 4 callersFunctionatan2
include/floor/device/backend/host.hpp:57
↓ 4 callersFunctionatomic_store
store (simple alias of xchg)
include/floor/device/backend/cuda_atomic.hpp:417
↓ 4 callersFunctioncpu_has_avx
src/core/core.cpp:645
↓ 4 callersFunctioncpu_has_avx512
src/core/core.cpp:665
↓ 4 callersFunctioncreate_vulkan_pipeline
src/device/vulkan/vulkan_pipeline.cpp:65
↓ 4 callersFunctiondecode_utf8_char
src/core/unicode.cpp:70
↓ 4 callersFunctionfabs
include/floor/device/backend/cuda.hpp:71
↓ 4 callersMethodfill
src/device/host/host_buffer.cpp:154
↓ 4 callersMethodflush
src/core/logger.cpp:292
↓ 4 callersMethodget_family_index
include/floor/device/vulkan/vulkan_queue.hpp:71
↓ 4 callersMethodget_host_image_program_info_with_sync
src/device/host/host_image.cpp:429
↓ 4 callersMethodget_metal_buffer
include/floor/device/metal/metal_buffer.hpp:92
↓ 4 callersMethodget_signaled_value
src/device/vulkan/vulkan_fence.cpp:64
↓ 4 callersMethodget_storage_buffer
returns the backing storage buffer
include/floor/device/argument_buffer.hpp:40
↓ 4 callersMethodget_vulkan_render_pass
src/device/vulkan/vulkan_pass.cpp:297
↓ 4 callersFunctionhandle_printf_buffer
include/floor/device/soft_printf.hpp:25
↓ 4 callersFunctionimage_anisotropy
return the anisotropy of the specified image type
include/floor/device/backend/image_types.hpp:470
↓ 4 callersFunctionimage_mip_level_count
returns the amount of mip-map levels required by the specified image dim and type, down to 1px
include/floor/device/backend/image_types.hpp:702
↓ 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)
include/floor/device/backend/image_types.hpp:694
↓ 4 callersMethodinit
src/device/host/host_function.cpp:334
↓ 4 callersFunctionlog
include/floor/constexpr/const_math.hpp:502
↓ 4 callersMethodmake_command_buffer
src/device/vulkan/vulkan_queue.cpp:806
↓ 4 callersFunctionmetal_atomic_max
include/floor/device/backend/metal_atomic.hpp:112
← previousnext →101–200 of 2,532, ranked by callers