MCPcopy Create free account

hub / github.com/a2flo/floor / functions

Functions2,532 in github.com/a2flo/floor

Functionhas_image_mipmap_write_support
returns true if writing mip-map images is supported
include/floor/device/backend/device_info.hpp:390
Functionhas_image_msaa_array_support
returns true if msaa array images are supported
include/floor/device/backend/device_info.hpp:355
Functionhas_image_msaa_array_write_support
returns true if writing msaa array images is supported
include/floor/device/backend/device_info.hpp:360
Functionhas_image_msaa_support
returns true if msaa images are supported
include/floor/device/backend/device_info.hpp:345
Functionhas_image_msaa_write_support
returns true if writing msaa images is supported
include/floor/device/backend/device_info.hpp:350
Functionhas_image_offset_read_support
returns true if reading with an offset is supported in h/w
include/floor/device/backend/device_info.hpp:395
Functionhas_image_offset_write_support
returns true if writing with an offset is supported in h/w
include/floor/device/backend/device_info.hpp:400
Functionhas_image_read_write_support
returns true if images that can both be read and written are supported
include/floor/device/backend/device_info.hpp:415
Functionhas_image_support
returns true if images are supported by the device
include/floor/device/backend/device_info.hpp:330
Functionhas_indirect_command_support
returns true if the backend and device have general indirect command support
include/floor/device/backend/device_info.hpp:425
Functionhas_indirect_compute_command_support
returns true if the backend and device have general indirect compute command support
include/floor/device/backend/device_info.hpp:430
Functionhas_indirect_render_command_support
returns true if the backend and device have general indirect render command support
include/floor/device/backend/device_info.hpp:435
Methodhas_metal_toolchain
src/floor/floor.cpp:1687
Functionhas_native_extended_64_bit_atomics
returns true if the device has native support for extended 64-bit atomics (min, max, and, or, xor), note that if this is false, these functions are st
include/floor/device/backend/device_info.hpp:107
Methodhas_opencl_toolchain
src/floor/floor.cpp:1586
Functionhas_pointer_atomics
returns true if the device supports atomic operations on pointer types
include/floor/device/backend/device_info.hpp:119
Functionhas_primitive_id
returns true if the device has primitive ID support
include/floor/device/backend/device_info.hpp:136
Methodhas_profiling_support
returns true if this queue has profiling support
include/floor/device/device_queue.hpp:276
Methodhas_profiling_support
include/floor/device/host/host_queue.hpp:40
Methodhas_profiling_support
include/floor/device/metal/metal_queue.hpp:57
Methodhas_profiling_support
include/floor/device/cuda/cuda_queue.hpp:40
Functionhas_sub_groups
returns true if the device supports sub-groups (OpenCL with extension; always true with cuda)
include/floor/device/backend/device_info.hpp:276
Methodhas_swapchain
include/floor/vr/openxr_context.hpp:90
Functionhas_tessellation_support
returns true if the backend and device have tessellation shader support
include/floor/device/backend/device_info.hpp:440
Methodhas_vulkan_toolchain
src/floor/floor.cpp:1724
Methodhash
computes the hash of the const_string (32-bit MurmurHash3)
include/floor/constexpr/const_string.hpp:140
Methodheap_usage_percentage
returns the heap memory usage as a percentage
include/floor/device/device_context.hpp:188
Methodhost_argument_buffer
src/device/host/host_argument_buffer.cpp:28
Methodhost_buffer
src/device/host/host_buffer.cpp:32
Methodhost_buffer
include/floor/device/host/host_buffer.hpp:40
Methodhost_context
src/device/host/host_context.cpp:59
Methodhost_device
src/device/host/host_device.cpp:26
Methodhost_function
src/device/host/host_function.cpp:571
Methodhost_function
src/device/host/host_function.cpp:616
Methodhost_function_base
src/device/host/host_function.cpp:602
Methodhost_image
src/device/host/host_image.cpp:39
Methodhost_program
src/device/host/host_program.cpp:39
Methodhost_queue
src/device/host/host_queue.cpp:27
Functionif
-> shared host/Metal image
src/device/host/host_image.cpp:134
Functionif
-> shared host <-> Metal buffer
src/device/host/host_buffer.cpp:79
Functionif
-> Vulkan image
src/device/cuda/cuda_image.cpp:569
Functionif
-> Vulkan buffer
src/device/cuda/cuda_buffer.cpp:189
Methodignore_vulkan_validation
include/floor/vr/openxr_context.hpp:86
Functionimage_barrier
NOTE: not guaranteed to be available everywhere
include/floor/device/backend/opencl.hpp:118
Functionimage_barrier
include/floor/device/backend/metal.hpp:253
Functionimage_barrier
include/floor/device/backend/cuda.hpp:497
Functionimage_coordinate_width
returns the coordinate width required to address a single texel in the image NOTE: this is usually identical to "image_storage_dim_count", but needs t
include/floor/device/backend/image_types.hpp:505
Methodimage_copy_dev_to_host
src/device/vulkan/vulkan_image.cpp:340
Methodimage_copy_dev_to_host
include/floor/device/vulkan/vulkan_memory.hpp:95
Methodimage_copy_host_to_dev
src/device/vulkan/vulkan_image.cpp:367
Methodimage_copy_host_to_dev
include/floor/device/vulkan/vulkan_memory.hpp:96
Methodimage_dim_to_coord_dim
include/floor/device/backend/host_image.hpp:60
Functionimage_mem_fence
src/device/host/host_function.cpp:1305
Functionimage_mem_fence
NOTE: not guaranteed to be available everywhere
include/floor/device/backend/vulkan.hpp:143
Functionimage_mem_fence
NOTE: not guaranteed to be available everywhere
include/floor/device/backend/opencl.hpp:122
Functionimage_mem_fence
include/floor/device/backend/metal.hpp:256
Functionimage_mem_fence
include/floor/device/backend/cuda.hpp:500
Functionimage_mip_level_data_offset_from_types
returns the offset in bytes to the specified "mip_level", using the specified image dimension and type
include/floor/device/backend/image_types.hpp:772
Functionimage_mip_level_read_write
include/floor/device/backend/mip_map_minify.hpp:79
Functionimage_mip_map_minify
include/floor/device/backend/mip_map_minify.hpp:90
Functionimage_read_mem_fence
src/device/host/host_function.cpp:1308
Functionimage_read_mem_fence
NOTE: not guaranteed to be available everywhere
include/floor/device/backend/vulkan.hpp:147
Functionimage_read_mem_fence
NOTE: not guaranteed to be available everywhere
include/floor/device/backend/opencl.hpp:126
Functionimage_read_mem_fence
include/floor/device/backend/metal.hpp:259
Functionimage_read_mem_fence
include/floor/device/backend/cuda.hpp:503
Methodimage_sanity_check
include/floor/device/graphics_renderer.hpp:158
Methodimage_type_to_string
src/device/device_image.cpp:334
Functionimage_write_mem_fence
src/device/host/host_function.cpp:1311
Functionimage_write_mem_fence
NOTE: not guaranteed to be available everywhere
include/floor/device/backend/vulkan.hpp:151
Functionimage_write_mem_fence
NOTE: not guaranteed to be available everywhere
include/floor/device/backend/opencl.hpp:130
Functionimage_write_mem_fence
include/floor/device/backend/metal.hpp:262
Functionimage_write_mem_fence
include/floor/device/backend/cuda.hpp:506
Functioninclusive_scan
include/floor/device/backend/algorithm.hpp:452
Functioninclusive_scan_add
include/floor/device/backend/algorithm.hpp:538
Functioninclusive_scan_max
include/floor/device/backend/algorithm.hpp:554
Functioninclusive_scan_min
include/floor/device/backend/algorithm.hpp:546
Functioninclusive_scan_op
include/floor/device/backend/algorithm.hpp:463
Functionindex_type_size
returns the size of the specified index type in bytes
include/floor/device/graphics_index_type.hpp:32
Methodindirect_command_encoder
include/floor/device/indirect_command.hpp:167
Methodindirect_command_pipeline
src/device/indirect_command.cpp:33
Methodindirect_compute_command_encoder
src/device/indirect_command.cpp:171
Methodindirect_render_command_encoder
src/device/indirect_command.cpp:157
Methodinfer_image_flags
automatically sets/infers image_type flags when certain conditions are met
include/floor/device/device_image.hpp:65
Methodinfer_rw_flags
this sets the r/w flags in a MEMORY_FLAG enum according to the ones in an IMAGE_TYPE enum
include/floor/device/device_image.hpp:44
Methodinit
src/core/logger.cpp:193
Methodinit
src/floor/floor.cpp:114
Methodinit
src/device/vulkan/vulkan_queue.cpp:658
Methodinit_common
src/device/host/host_function.cpp:486
Methodinit_elf
src/device/host/elf_binary.cpp:508
Methodinit_internal
src/floor/floor.cpp:806
Methodinit_internal
src/device/cuda/cuda_image.cpp:84
Methodinit_vr_renderer
src/device/vulkan/vulkan_context.cpp:2770
Methodinput_setup
src/vr/openxr_input.cpp:185
Methodinsert
include/floor/core/serializer_storage.hpp:91
Methodinsert_channels
include/floor/device/backend/host_image.hpp:391
Methodinstantiate
src/device/host/elf_binary.cpp:1005
Methodinternal_device_sampler_init
src/device/cuda/cuda_image.cpp:93
Functioninterpolated
returns the linear interpolation between this quaternion and another quaternion according to interp
include/floor/math/quaternion.hpp:321
Functioninterpolated
returns the linear interpolation between this vector and another vector according to interp
include/floor/math/vector.hpp:1978
Methodintersect
intersects the specified ray with this bbox, returning the { min, max } intersection distances how to interpret return values: no intersection if min
include/floor/math/bbox.hpp:86
← previousnext →1,501–1,600 of 2,532, ranked by callers