MCPcopy Create free account

hub / github.com/a2flo/floor / functions

Functions2,540 in github.com/a2flo/floor

↓ 2 callersFunctionatomic_store
store (simple alias of xchg)
compute/device/cuda_atomic.hpp:418
↓ 2 callersFunctionattachment_transition
graphics/vulkan/vulkan_renderer.cpp:453
↓ 2 callersFunctionbits_to_hex
core/core.cpp:467
↓ 2 callersFunctionbuild_archive
compute/universal_binary.cpp:658
↓ 2 callersFunctioncatmull_rom_interpolate
constexpr/const_math.hpp:949
↓ 2 callersFunctioncl_version_from_uint
compute/opencl/opencl_common.hpp:74
↓ 2 callersFunctionclock_in_us
compute/host/host_queue.cpp:51
↓ 2 callersMethodclone
compute/compute_image.cpp:1089
↓ 2 callersFunctioncompare
compute/device/image.hpp:960
↓ 2 callersMethodcompute_and_validate_command_range
compute/vulkan/vulkan_indirect_command.cpp:264
↓ 2 callersFunctioncompute_hash
computes the SHA-256 hash of the specified "data" of the specified "size" NOTE: this can also run at compile-time with constexpr data
constexpr/sha_256.hpp:100
↓ 2 callersFunctioncompute_vendor_to_string
returns the string representation of the enum COMPUTE_VENDOR
compute/compute_common.hpp:60
↓ 2 callersMethodconjugated
returns the conjugated form of this dual quaternion
math/dual_quaternion.hpp:204
↓ 2 callersFunctioncontains
core/core.hpp:162
↓ 2 callersFunctionconvert_coord
compute/device/image.hpp:313
↓ 2 callersFunctioncos
constexpr/const_math.hpp:682
↓ 2 callersFunctioncpu_has_fma
core/core.cpp:738
↓ 2 callersMethodcreate_buffer
compute/cuda/cuda_compute.cpp:429
↓ 2 callersMethodcreate_image
compute/host/host_compute.cpp:337
↓ 2 callersFunctioncrossed
interprets the vector component of this quaternion as a 3D vector and computes the cross product of it with the specified vector
math/quaternion.hpp:157
↓ 2 callersFunctioncrossed
computes the cross product of this vector with another vector
math/vector.hpp:1006
↓ 2 callersFunctioncubic_interpolate
constexpr/const_math.hpp:902
↓ 2 callersFunctiondecompose_fp
constexpr/const_math.hpp:177
↓ 2 callersMethodemplace_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
core/flat_map.hpp:202
↓ 2 callersMethodequal
lang/source_types.cpp:52
↓ 2 callersMethodexecute
compute/host/host_kernel.cpp:731
↓ 2 callersFunctionexp2
compute/device/cuda.hpp:103
↓ 2 callersFunctionexpand_path_with_env
core/core.cpp:857
↓ 2 callersFunctioneye_to_eye
vr/openvr_context.cpp:48
↓ 2 callersFunctionfabs
compute/device/host.hpp:41
↓ 2 callersFunctionfabs
compute/device/cuda.hpp:76
↓ 2 callersFunctionfaceforward
math/vector.hpp:1048
↓ 2 callersMethodfinish
compute/opencl/opencl_queue.cpp:27
↓ 2 callersMethodfinish
compute/vulkan/vulkan_queue.cpp:664
↓ 2 callersFunctionfloor_rt_reverse_bits
compute/device/cuda.hpp:453
↓ 2 callersFunctionfma
constexpr/const_math.hpp:1046
↓ 2 callersFunctionfma
compute/device/host.hpp:65
↓ 2 callersFunctionfmod
constexpr/const_math.hpp:298
↓ 2 callersFunctionfractional
math/rt_math.hpp:154
↓ 2 callersMethodget_compute_type
compute/cuda/cuda_kernel.hpp:63
↓ 2 callersMethodget_corresponding_device
compute/compute_context.cpp:81
↓ 2 callersMethodget_cuda_surfaces_lod_buffer
returns the cuda buffer containing all lod surface objects (on the device)
compute/cuda/cuda_image.hpp:77
↓ 2 callersMethodget_device_default_queue
compute/opencl/opencl_compute.cpp:816
↓ 2 callersMethodget_host_buffer_ptr_with_sync
compute/host/host_buffer.cpp:527
↓ 2 callersMethodget_host_image_program_info_with_sync
compute/host/host_image.cpp:543
↓ 2 callersFunctionget_token_primary_type
lang/source_types.hpp:190
↓ 2 callersMethodget_vulkan_context
floor/floor.cpp:1724
↓ 2 callersMethodget_vulkan_descriptor_data_sampled
returns the descriptor data for this buffer (for use in descriptor buffers)
compute/vulkan/vulkan_image.hpp:173
↓ 2 callersMethodget_vulkan_format
returns the vulkan image format that is used for this image
compute/vulkan/vulkan_image.hpp:131
↓ 2 callersMethodget_vulkan_pipeline_entry
compute/vulkan/vulkan_indirect_command.cpp:174
↓ 2 callersMethodget_vulkan_pipeline_state
graphics/vulkan/vulkan_pipeline.cpp:393
↓ 2 callersFunctionget_windows_version
core/core.cpp:657
↓ 2 callersFunctionglCopyImageSubData
core/gl_support.cpp:24
↓ 2 callersFunctionhas_fixed_known_simd_width
returns true if the device has a known SIMD-width (> 1) and this SIMD-width is known and fixed at compile-time and run-time (min and max are the same)
compute/device/device_info.hpp:227
↓ 2 callersFunctionif
-> Vulkan image
compute/cuda/cuda_image.cpp:762
↓ 2 callersFunctionif
-> Vulkan buffer
compute/cuda/cuda_buffer.cpp:219
↓ 2 callersFunctionimage_layout_argb
returns true if the image layout is ARGB
compute/device/image_types.hpp:443
↓ 2 callersFunctionimage_layout_bgra
returns true if the image layout is BGRA
compute/device/image_types.hpp:438
↓ 2 callersMethodinit
compute/host/host_kernel.cpp:328
↓ 2 callersFunctioninterpolate
constexpr/const_math.hpp:884
↓ 2 callersFunctioninv_magnitude
computes the "1 / magnitude" of this quaternion
math/quaternion.hpp:220
↓ 2 callersMethodis_closed
net/net_tcp.hpp:161
↓ 2 callersFunctionis_equal
constexpr/const_math.hpp:72
↓ 2 callersFunctionis_equal
comparisons returning ANDed component-wise results returns true if all components are equal to the corresponding components of another vector
math/vector.hpp:1286
↓ 2 callersFunctionis_infinite
constexpr/const_math.hpp:120
↓ 2 callersFunctionis_sample_float
is image type sampling return type a float?
compute/device/image.hpp:31
↓ 2 callersFunctionis_sample_half
is image type sampling return type a half?
compute/device/image.hpp:38
↓ 2 callersFunctionis_sample_int
is image type sampling return type an int?
compute/device/image.hpp:45
↓ 2 callersFunctionis_sample_uint
is image type sampling return type an uint?
compute/device/image.hpp:51
↓ 2 callersFunctionload_binary
compute/spirv_handler.cpp:25
↓ 2 callersFunctionload_container_from_memory
compute/spirv_handler.cpp:60
↓ 2 callersFunctionlog2
compute/device/cuda.hpp:112
↓ 2 callersFunctionmake_callable_kernel_function
compute/host/host_kernel.cpp:643
↓ 2 callersFunctionmetal_version_from_uint
compute/metal/metal_common.hpp:74
↓ 2 callersFunctionmin
constexpr/const_math.hpp:231
↓ 2 callersFunctionneeds_sync_from_host
compute/host/host_image.cpp:315
↓ 2 callersFunctionneeds_sync_from_host
compute/host/host_buffer.cpp:306
↓ 2 callersMethodopen
core/file_io.cpp:60
↓ 2 callersFunctionpartial_ln_and_log2
constexpr/const_math.hpp:468
↓ 2 callersMethodpin
page-locks/pins the memory
core/aligned_ptr.hpp:178
↓ 2 callersFunctionpopcount
constexpr/const_math.hpp:1225
↓ 2 callersFunctionpow
constexpr/const_math.hpp:391
↓ 2 callersMethodpresent
vr/openvr_context.cpp:781
↓ 2 callersFunctionprintf
compute/device/host.hpp:184
↓ 2 callersFunctionprintf_args_apply
compute/device/soft_printf.hpp:56
↓ 2 callersMethodprintf_completion
compute/vulkan/vulkan_indirect_command.cpp:350
↓ 2 callersFunctionprintf_handle_arg
compute/device/soft_printf.hpp:99
↓ 2 callersMethodprintf_init
compute/vulkan/vulkan_indirect_command.cpp:346
↓ 2 callersMethodrbegin
core/flat_map.hpp:259
↓ 2 callersMethodread
compute/vulkan/vulkan_buffer.cpp:243
↓ 2 callersMethodread_file
core/file_io.cpp:585
↓ 2 callersFunctionreflect
reflection of the incident vector I according to the normal N, N must be normalized
math/vector.hpp:1065
↓ 2 callersFunctionrefract
N and I must be normalized
math/vector.hpp:1081
↓ 2 callersMethodrelease_descriptor_buffer
compute/vulkan/vulkan_descriptor_set.cpp:30
↓ 2 callersMethodrend
core/flat_map.hpp:260
↓ 2 callersMethodreset
modifiers:
threading/atomic_shared_ptr.hpp:126
↓ 2 callersMethodreset
compute/host/host_kernel.cpp:359
↓ 2 callersMethodresolve
compute/host/elf_binary.cpp:1256
↓ 2 callersFunctionrotated_rad
returns a rotated version of this vector, rotation is counter-clockwise according to angle (in rad)
math/vector.hpp:1195
↓ 2 callersFunctionround
constexpr/const_math.hpp:244
← previousnext →201–300 of 2,540, ranked by callers