MCPcopy Create free account

hub / github.com/a2flo/floor / functions

Functions2,532 in github.com/a2flo/floor

Methodprint
dumps the document to the specified stream (defaults to "cout")
include/floor/core/json.hpp:215
Methodprint_entry
include/floor/core/timer.hpp:90
Methodprint_tokens
src/lang/lexer.cpp:96
Functionprintf
include/floor/device/backend/vulkan.hpp:106
Functionprintf
include/floor/device/backend/metal.hpp:279
Functionprintf
include/floor/device/backend/cuda.hpp:456
Functionprintf_arg_size
include/floor/device/backend/soft_printf.hpp:27
Functionprintf_args_total_size
include/floor/device/backend/soft_printf.hpp:40
Methodprocess_args
include/floor/device/backend/logger.hpp:178
Methodprocess_coord
include/floor/device/backend/host_image.hpp:81
Methodprovide_minify_program
src/device/device_image.cpp:157
Methodput
src/core/bcm.cpp:97
Functionquaternion
constructs an identity quaternion
include/floor/math/quaternion.hpp:55
Functionquery_lod
include/floor/device/backend/image.hpp:432
Methodqueue_or_default_queue
src/device/opencl/opencl_buffer.cpp:222
Methodqueue_or_default_queue
src/device/opencl/opencl_image.cpp:392
Methodraise_main_window
src/floor/floor.cpp:1403
Functionrand
include/floor/core/core.hpp:53
Functionrandom
include/floor/math/vector.hpp:2195
Methodrange
include/floor/lang/grammar.hpp:146
Methodray
include/floor/math/ray.hpp:30
Methodrbegin
include/floor/constexpr/const_array.hpp:98
Methodread
src/device/opencl/opencl_buffer.cpp:103
Methodread
src/device/cuda/cuda_buffer.cpp:207
Methodread
include/floor/device/backend/host_image.hpp:1159
Methodread_check
include/floor/device/device_buffer.hpp:219
Functionread_gradient
include/floor/device/backend/image.hpp:862
Functionread_gradient_linear
include/floor/device/backend/image.hpp:922
Functionread_gradient_linear_repeat
include/floor/device/backend/image.hpp:942
Functionread_gradient_linear_repeat_mirrored
include/floor/device/backend/image.hpp:962
Functionread_gradient_repeat
include/floor/device/backend/image.hpp:882
Functionread_gradient_repeat_mirrored
include/floor/device/backend/image.hpp:902
Methodread_linear
include/floor/device/backend/host_image.hpp:844
Functionread_linear_repeat
include/floor/device/backend/image.hpp:702
Functionread_linear_repeat_mirrored
include/floor/device/backend/image.hpp:734
Functionread_lod
include/floor/device/backend/image.hpp:766
Functionread_lod_linear
include/floor/device/backend/image.hpp:814
Functionread_lod_linear_repeat
include/floor/device/backend/image.hpp:830
Functionread_lod_linear_repeat_mirrored
include/floor/device/backend/image.hpp:846
Functionread_lod_repeat
include/floor/device/backend/image.hpp:782
Functionread_lod_repeat_mirrored
include/floor/device/backend/image.hpp:798
Methodread_memory_data
src/device/vulkan/vulkan_memory.cpp:80
Functionread_repeat
include/floor/device/backend/image.hpp:606
Functionread_repeat_mirrored
include/floor/device/backend/image.hpp:638
Methodread_to
include/floor/device/device_buffer.hpp:45
Functionreduce_local_memory_elements
include/floor/device/backend/algorithm.hpp:298
Functionreduced_type reduce
include/floor/device/backend/algorithm.hpp:130
Functionreduced_type reduce_add
include/floor/device/backend/algorithm.hpp:188
Functionreduced_type reduce_max
include/floor/device/backend/algorithm.hpp:263
Functionreduced_type reduce_min
include/floor/device/backend/algorithm.hpp:225
Functionreduced_type reduce_no_init
include/floor/device/backend/algorithm.hpp:74
Functionref_idx
include/floor/math/vector.hpp:649
Functionreflected
returns the reflected vector of *this according to the normal N, N must be normalized
include/floor/math/vector.hpp:1263
Functionrefracted
returns the refracted vector of *this (the incident vector) according to the normal N and the refraction index eta, *this and N must be normalized
include/floor/math/vector.hpp:1286
Methodreinit_renderer
src/device/vulkan/vulkan_context.cpp:2297
Functionreinterpret
include/floor/math/quaternion.hpp:547
Functionreinterpret
include/floor/math/vector.hpp:2376
Methodreinterpret
include/floor/math/dual_quaternion.hpp:359
Methodreinterpret
include/floor/math/matrix4.hpp:699
Methodrelease_metal_buffer
src/device/host/host_buffer.cpp:371
Methodrelease_metal_buffer
releases the associated Metal buffer from use with compute (-> acquire for Metal use) NOTE: "cqueue" must be a device_queue of the compute context (or
include/floor/device/device_buffer.hpp:130
Methodrelease_metal_image
src/device/host/host_image.cpp:344
Methodrelease_metal_image
releases the associated Metal image from use with compute (-> acquire for Metal use) NOTE: "cqueue" must be a device_queue of the compute context (or
include/floor/device/device_image.hpp:150
Functionrelease_sync_buffer
src/device/host/host_buffer.cpp:286
Functionrelease_sync_image
src/device/host/host_image.cpp:253
Methodrelease_vulkan_buffer
src/device/host/host_buffer.cpp:395
Methodrelease_vulkan_buffer
src/device/cuda/cuda_buffer.cpp:487
Methodrelease_vulkan_buffer
releases the associated Vulkan buffer from use with compute (-> acquire for Vulkan use) NOTE: "cqueue" must be a device_queue of the compute context,
include/floor/device/device_buffer.hpp:155
Methodrelease_vulkan_image
src/device/host/host_image.cpp:368
Methodrelease_vulkan_image
src/device/cuda/cuda_image.cpp:831
Methodrelease_vulkan_image
releases the associated Vulkan image from use with compute (-> acquire for Vulkan use) NOTE: "cqueue" must be a device_queue of the compute context (o
include/floor/device/device_image.hpp:184
Methodremove_event_handler
src/core/event.cpp:364
Methodremove_event_types_from_handler
src/core/event.cpp:376
Methodremove_internal_event_types_from_handler
src/core/event.cpp:400
Methodrend
include/floor/constexpr/const_array.hpp:101
Functionrequires_work_group_size_x_is_pot
returns true if the device requires that the work-group size X is a power-of-two NOTE: true for Vulkan, false for all other devices/backends
include/floor/device/backend/device_info.hpp:462
Methodreset
src/device/indirect_command.cpp:153
Methodresize_handler
src/device/vulkan/vulkan_context.cpp:2289
Methodresolve
src/device/host/elf_binary.cpp:1279
Methodresolve_section
src/device/host/elf_binary.cpp:1265
Methodresolve_symbol
src/device/host/elf_binary.cpp:1216
Methodretrieve_unique_function_names
include/floor/device/device_program.hpp:63
Functionreverse_bits
include/floor/math/rt_math.hpp:646
Methodrgb_to_rgba
src/device/device_image.cpp:42
Methodrgb_to_rgba_inplace
src/device/device_image.cpp:63
Methodrgba_to_rgb
src/device/device_image.cpp:88
Functionright
+X right vector
include/floor/math/vector.hpp:381
Functionrint
include/floor/constexpr/const_math.hpp:281
Functionrint
include/floor/device/backend/host.hpp:50
Functionrint
include/floor/device/backend/cuda.hpp:77
Functionrotate_vector
rotates the specified vector 'vec' according to this quaternion and returns the result NOTE: quaternion must be a unit/normalized quaternion
include/floor/math/quaternion.hpp:293
Functionrotated
returns a rotated version of this vector, rotation is counter-clockwise according to angle (in degrees)
include/floor/math/vector.hpp:1377
Methodrotation
include/floor/math/matrix4.hpp:485
Methodrotation_and_translation
include/floor/math/dual_quaternion.hpp:336
Functionrotation_deg
include/floor/math/quaternion.hpp:491
Methodrotation_deg
include/floor/math/matrix4.hpp:535
Methodrotation_deg_and_translation
include/floor/math/dual_quaternion.hpp:326
Methodrotation_deg_named
include/floor/math/matrix4.hpp:541
Functionrotation_from_to
creates a quaternion according to the necessary rotation to get from quaternion "from" to quaternion "to", i.e. result * from == to
include/floor/math/quaternion.hpp:512
Functionrotation_from_to_vector
creates a quaternion according to the necessary rotation to get from vector "from" to vector "to"
include/floor/math/quaternion.hpp:506
← previousnext →2,001–2,100 of 2,532, ranked by callers