MCPcopy Create free account

hub / github.com/a2flo/floor / functions

Functions2,532 in github.com/a2flo/floor

Functiontokenize_sv
src/core/core.cpp:160
Methodtouch_event_base
include/floor/core/event_objects.hpp:222
Methodtouch_move_event_base
include/floor/core/event_objects.hpp:230
Methodtracker_enumerate
src/vr/openxr_input.cpp:1023
Methodtransform
transform the specified vector 'vec' according to this dual quaternion and returns the result NOTE: dual quaternion must be a unit/normalized dual qua
include/floor/math/dual_quaternion.hpp:249
Methodtranslation
returns a translation matrix set to (x, y, z)
include/floor/math/matrix4.hpp:453
Methodtranslation_unit
include/floor/lang/lang_context.hpp:43
Methodtranslation_with_rotation
computes the translational/dual part from "pos" and the rotational part "rq"
include/floor/math/dual_quaternion.hpp:295
Methodtransposed
returns the transposed form of this matrix
include/floor/math/matrix4.hpp:370
Functiontrim
include/floor/math/vector.hpp:656
Functiontrunc
include/floor/device/backend/cuda.hpp:76
Methodtupled_arg
include/floor/device/backend/logger.hpp:438
Methodtype
will error on unhandled types later on
include/floor/device/backend/logger.hpp:97
Methodtype
include/floor/device/backend/logger.hpp:104
Methodunequal
src/lang/source_types.cpp:59
Functionunicode_to_utf8
src/core/unicode.cpp:97
Functionunix_timestamp
include/floor/core/core.hpp:199
Functionunix_timestamp_ms
src/core/core.cpp:524
Methodunmap
src/device/host/host_buffer.cpp:222
Methodunmap
src/device/opencl/opencl_buffer.cpp:213
Methodunmap
src/device/opencl/opencl_image.cpp:353
Methodunmap
src/device/vulkan/vulkan_memory.cpp:350
Methodunmap
src/device/vulkan/vulkan_buffer.cpp:439
Methodunmap
src/device/cuda/cuda_buffer.cpp:352
Methodunmap_on_exit_t
src/device/cuda/cuda_argument_buffer.cpp:44
Functionunpack_double_2x32
unpacks the input 64-bit double-precision float value into 2 32-bit unsigned integers, returning them in a 2 component vector, with the first vector c
include/floor/device/backend/soft_pack.hpp:111
Functionunpack_double_2x32
unpacks the input 64-bit double-precision float value into 2 32-bit unsigned integers, returning them in a 2 component vector, with the first vector c
include/floor/device/backend/vulkan_post.hpp:130
Functionunpack_half_2x16
unpacks the input 32-bit unsigned integer into 2 16-bit half-precision float values, then converts these values to 32-bit single-precision float value
include/floor/device/backend/soft_pack.hpp:105
Functionunpack_half_2x16
unpacks the input 32-bit unsigned integer into 2 16-bit half-precision float values, then converts these values to 32-bit single-precision float value
include/floor/device/backend/metal_post.hpp:101
Functionunpack_half_2x16
unpacks the input 32-bit unsigned integer into 2 16-bit half-precision float values, then converts these values to 32-bit single-precision float value
include/floor/device/backend/vulkan_post.hpp:118
Functionunpack_snorm_2x16
unpacks the input 32-bit unsigned integer into 2 16-bit signed integers, then converts these [-32767, 32767]-ranged integers to normalized 32-bit sing
include/floor/device/backend/soft_pack.hpp:93
Functionunpack_snorm_2x16
unpacks the input 32-bit unsigned integer into 2 16-bit signed integers, then converts these [-32767, 32767]-ranged integers to normalized 32-bit sing
include/floor/device/backend/metal_post.hpp:89
Functionunpack_snorm_2x16
unpacks the input 32-bit unsigned integer into 2 16-bit signed integers, then converts these [-32767, 32767]-ranged integers to normalized 32-bit sing
include/floor/device/backend/vulkan_post.hpp:106
Functionunpack_snorm_4x8
unpacks the input 32-bit unsigned integer into 4 8-bit signed integers, then converts these [-127, 127]-ranged integers to normalized 32-bit single-pr
include/floor/device/backend/soft_pack.hpp:75
Functionunpack_snorm_4x8
unpacks the input 32-bit unsigned integer into 4 8-bit signed integers, then converts these [-127, 127]-ranged integers to normalized 32-bit single-pr
include/floor/device/backend/metal_post.hpp:77
Functionunpack_snorm_4x8
unpacks the input 32-bit unsigned integer into 4 8-bit signed integers, then converts these [-127, 127]-ranged integers to normalized 32-bit single-pr
include/floor/device/backend/vulkan_post.hpp:94
Functionunpack_unorm_2x16
unpacks the input 32-bit unsigned integer into 2 16-bit unsigned integers, then converts these [0, 65535]-ranged integers to normalized 32-bit single-
include/floor/device/backend/soft_pack.hpp:99
Functionunpack_unorm_2x16
unpacks the input 32-bit unsigned integer into 2 16-bit unsigned integers, then converts these [0, 65535]-ranged integers to normalized 32-bit single-
include/floor/device/backend/metal_post.hpp:95
Functionunpack_unorm_2x16
unpacks the input 32-bit unsigned integer into 2 16-bit unsigned integers, then converts these [0, 65535]-ranged integers to normalized 32-bit single-
include/floor/device/backend/vulkan_post.hpp:112
Functionunpack_unorm_4x8
unpacks the input 32-bit unsigned integer into 4 8-bit unsigned integers, then converts these [0, 255]-ranged integers to normalized 32-bit single-pre
include/floor/device/backend/soft_pack.hpp:84
Functionunpack_unorm_4x8
unpacks the input 32-bit unsigned integer into 4 8-bit unsigned integers, then converts these [0, 255]-ranged integers to normalized 32-bit single-pre
include/floor/device/backend/metal_post.hpp:83
Functionunpack_unorm_4x8
unpacks the input 32-bit unsigned integer into 4 8-bit unsigned integers, then converts these [0, 255]-ranged integers to normalized 32-bit single-pre
include/floor/device/backend/vulkan_post.hpp:100
Methodunpin
unlocks/unpins the memory again
include/floor/core/aligned_ptr.hpp:194
Functionunsafe_get
include/floor/threading/atomic_shared_ptr.hpp:155
Functionup
+Y up vector
include/floor/math/vector.hpp:389
Methodupdate
src/core/bcm.cpp:27
Methodupdate_hand_controller_types
src/vr/openxr_input.cpp:1094
Methodupdate_mip_map_info
src/device/vulkan/internal/vulkan_image_internal.cpp:819
Methodupdate_vulkan_pipeline
src/device/vulkan/vulkan_renderer.cpp:612
Methodvalid
include/floor/device/device_queue.hpp:42
Methodvalid
include/floor/device/device_queue.hpp:54
Methodvalid_components
include/floor/math/vector.hpp:595
Methodvalue
include/floor/device/backend/image.hpp:152
Methodvalue_node
src/core/json.cpp:568
Functionvalues
include/floor/core/core.hpp:185
Methodvector<json_value>>
src/core/json.cpp:937
Methodvector_helper
static class
include/floor/math/vector_helper.hpp:118
Functionvector_step
returns an integer value representing the number of components of this vector (-> equivalent to vec_step in opencl)
include/floor/math/vector.hpp:2245
Functionvendor
returns the device vendor
include/floor/device/backend/device_info.hpp:39
Functionvertex_base_format
return the base format of the specified vertex format
include/floor/device/graphics_vertex_format.hpp:143
Functionvertex_bytes
returns the amount of bytes needed to store one vertex NOTE: rounded up if "bits per vertex" is not divisible by 8
include/floor/device/graphics_vertex_format.hpp:166
Methodvr_analog_force_event_base
include/floor/core/event_objects.hpp:317
Methodvr_analog_move_event_base
include/floor/core/event_objects.hpp:299
Methodvr_analog_pull_event_base
include/floor/core/event_objects.hpp:308
Methodvr_context
src/vr/vr_context.cpp:26
Methodvr_digital_event_base
include/floor/core/event_objects.hpp:276
Methodvr_event_base
false: left, true: right
include/floor/core/event_objects.hpp:263
Methodvulkan_argument_buffer
src/device/vulkan/vulkan_argument_buffer.cpp:32
Functionvulkan_begin_cmd_debug_label
src/device/vulkan/internal/vulkan_debug.hpp:51
Methodvulkan_buffer
src/device/vulkan/vulkan_buffer.cpp:41
Methodvulkan_buffer
include/floor/device/vulkan/vulkan_buffer.hpp:39
Methodvulkan_cmd_completion_handler
src/device/vulkan/vulkan_queue.cpp:192
Methodvulkan_cmd_completion_thread
src/device/vulkan/vulkan_queue.cpp:140
Methodvulkan_command_block
src/device/vulkan/vulkan_queue.cpp:874
Methodvulkan_command_pool_destructor_t
src/device/vulkan/vulkan_queue.cpp:536
Methodvulkan_command_pool_t
src/device/vulkan/vulkan_queue.cpp:223
Methodvulkan_context
src/device/vulkan/vulkan_context.cpp:385
Functionvulkan_debug_callback
src/device/vulkan/internal/vulkan_debug.cpp:35
Methodvulkan_descriptor_buffer_container
src/device/vulkan/internal/vulkan_descriptor_set.hpp:41
Methodvulkan_device
src/device/vulkan/vulkan_device.cpp:23
Methodvulkan_drawable_t
src/device/vulkan/vulkan_renderer.cpp:47
Functionvulkan_end_cmd_debug_label
src/device/vulkan/internal/vulkan_debug.hpp:52
Methodvulkan_fence
src/device/vulkan/vulkan_fence.cpp:31
Methodvulkan_function
src/device/vulkan/vulkan_function.cpp:170
Methodvulkan_heap
src/device/vulkan/internal/vulkan_heap.cpp:132
Methodvulkan_image
src/device/vulkan/vulkan_image.cpp:44
Methodvulkan_image_internal
src/device/vulkan/internal/vulkan_image_internal.cpp:107
Methodvulkan_indirect_command_pipeline
src/device/vulkan/vulkan_indirect_command.cpp:41
Methodvulkan_indirect_compute_command_encoder
src/device/vulkan/vulkan_indirect_command.cpp:748
Methodvulkan_indirect_render_command_encoder
src/device/vulkan/vulkan_indirect_command.cpp:378
Functionvulkan_insert_cmd_debug_label
src/device/vulkan/internal/vulkan_debug.hpp:53
Methodvulkan_memory
src/device/vulkan/vulkan_memory.cpp:32
Methodvulkan_memory
include/floor/device/vulkan/vulkan_memory.hpp:45
Methodvulkan_pass
src/device/vulkan/vulkan_pass.cpp:224
Methodvulkan_pipeline
src/device/vulkan/vulkan_pipeline.cpp:339
Methodvulkan_pipeline_entry
src/device/vulkan/vulkan_indirect_command.cpp:329
Methodvulkan_pipeline_entry
include/floor/device/vulkan/vulkan_indirect_command.hpp:43
Methodvulkan_program
src/device/vulkan/vulkan_program.cpp:345
Methodvulkan_queue
src/device/vulkan/vulkan_queue.cpp:671
Methodvulkan_queue_impl
src/device/vulkan/vulkan_queue.cpp:560
← previousnext →2,301–2,400 of 2,532, ranked by callers