MCPcopy Create free account

hub / github.com/a2flo/floor / functions

Functions2,532 in github.com/a2flo/floor

Methodget_toolchain_keep_binaries
src/floor/floor.cpp:1566
Methodget_toolchain_keep_temp
src/floor/floor.cpp:1563
Methodget_toolchain_log_binaries
src/floor/floor.cpp:1560
Methodget_toolchain_log_commands
src/floor/floor.cpp:1572
Methodget_toolchain_profiling
src/floor/floor.cpp:1557
Methodget_toolchain_use_cache
src/floor/floor.cpp:1569
Methodget_type
returns the active/underlying type of "value"
include/floor/core/json.hpp:54
Methodget_uint
src/core/file_io.cpp:313
Methodget_ullint
src/core/file_io.cpp:331
Methodget_usint
src/core/file_io.cpp:301
Methodget_verbosity
src/core/logger.cpp:421
Methodget_version
src/floor/floor.cpp:1431
Functionget_vertex_id
NOTE: not supported
include/floor/device/backend/host_post.hpp:26
Functionget_view_index
///////////////////////////////////// any shader returns the view index inside a shader TODO: implement this
include/floor/device/backend/metal_post.hpp:109
Functionget_view_index
NOTE: not supported
include/floor/device/backend/host_post.hpp:46
Methodget_vr
src/floor/floor.cpp:1470
Methodget_vr_companion
src/floor/floor.cpp:1474
Methodget_vr_hand_tracking
src/floor/floor.cpp:1502
Methodget_vr_physical_height
src/floor/floor.cpp:1482
Methodget_vr_physical_screen_size
src/floor/floor.cpp:1486
Methodget_vr_physical_width
src/floor/floor.cpp:1478
Functionget_vr_property
src/vr/openvr_context.cpp:57
Methodget_vr_trackers
src/floor/floor.cpp:1498
Methodget_vr_validation
src/floor/floor.cpp:1494
Methodget_vsync
src/floor/floor.cpp:1296
Methodget_vulkan_device_extensions
src/vr/openxr_context.cpp:903
Methodget_vulkan_device_extensions
returns the required Vulkan device extensions needed for VR
include/floor/vr/vr_context.hpp:100
Methodget_vulkan_instance_extensions
src/vr/openxr_context.cpp:899
Methodget_vulkan_instance_extensions
returns the required Vulkan instance extensions needed for VR
include/floor/vr/vr_context.hpp:95
Methodget_vulkan_validate_spirv
src/floor/floor.cpp:1742
Methodget_vulkan_validation
src/floor/floor.cpp:1736
Methodget_vulkan_validation_best_practices
src/floor/floor.cpp:1739
Methodget_wide_gamut
src/floor/floor.cpp:1458
Methodget_width
src/floor/floor.cpp:1300
Methodget_window
src/floor/floor.cpp:1379
Methodget_window_flags
src/floor/floor.cpp:1383
Methodget_window_refresh_rate
src/floor/floor.cpp:1387
Functionget_work_dim
include/floor/device/backend/host.hpp:236
Functionget_work_dim
include/floor/device/backend/cuda_id.hpp:198
Functionglobal_barrier
include/floor/device/backend/opencl.hpp:87
Functionglobal_barrier
include/floor/device/backend/metal.hpp:223
Functionglobal_id_range_max
returns the max part of the possible global id [min, max) range of this device
include/floor/device/backend/device_info.hpp:151
Functionglobal_id_range_min
returns the min part of the possible global id [min, max) range of this device
include/floor/device/backend/device_info.hpp:146
Functionglobal_mem_fence
include/floor/device/backend/vulkan.hpp:117
Functionglobal_mem_fence
include/floor/device/backend/opencl.hpp:90
Functionglobal_mem_fence
include/floor/device/backend/metal.hpp:226
Functionglobal_mem_fence
include/floor/device/backend/cuda.hpp:470
Methodglobal_mem_usage_percentage
returns the global memory usage as a percentage
include/floor/device/device_context.hpp:184
Functionglobal_read_mem_fence
src/device/host/host_function.cpp:1290
Functionglobal_read_mem_fence
include/floor/device/backend/vulkan.hpp:120
Functionglobal_read_mem_fence
include/floor/device/backend/opencl.hpp:93
Functionglobal_read_mem_fence
include/floor/device/backend/metal.hpp:229
Functionglobal_read_mem_fence
include/floor/device/backend/cuda.hpp:473
Functionglobal_size_range_max
returns the max part of the possible global size [min, max) range of this device
include/floor/device/backend/device_info.hpp:161
Functionglobal_size_range_min
returns the min part of the possible global size [min, max) range of this device
include/floor/device/backend/device_info.hpp:156
Functionglobal_write_mem_fence
src/device/host/host_function.cpp:1293
Functionglobal_write_mem_fence
include/floor/device/backend/vulkan.hpp:123
Functionglobal_write_mem_fence
include/floor/device/backend/opencl.hpp:96
Functionglobal_write_mem_fence
include/floor/device/backend/metal.hpp:232
Functionglobal_write_mem_fence
include/floor/device/backend/cuda.hpp:476
Methodgrammar_rule
nothing to see here, move along.
include/floor/lang/grammar.hpp:698
Functiongrammar_rule_binary
include/floor/lang/grammar.hpp:528
Functiongrammar_rule_unary
include/floor/lang/grammar.hpp:593
Methodgraphics_pass
src/device/graphics_pass.cpp:35
Methodgraphics_pipeline
src/device/graphics_pipeline.cpp:40
Methodgraphics_renderer
src/device/graphics_renderer.cpp:28
Functiongroup_id_range_max
returns the max part of the possible group id [min, max) range of this device
include/floor/device/backend/device_info.hpp:191
Functiongroup_id_range_min
returns the min part of the possible group id [min, max) range of this device
include/floor/device/backend/device_info.hpp:186
Functiongroup_size_range_max
returns the max part of the possible group size [min, max) range of this device
include/floor/device/backend/device_info.hpp:201
Functiongroup_size_range_min
returns the min part of the possible group size [min, max) range of this device
include/floor/device/backend/device_info.hpp:196
Methodhalf_to_float
static function to convert a half precision value (stored as uint16_t) to a single precision float
include/floor/constexpr/soft_f16.hpp:269
Methodhand_tracking_setup
src/vr/openxr_input.cpp:1068
Methodhandle_arg_types
include/floor/device/backend/logger.hpp:163
Methodhandle_error
src/lang/lexer.cpp:71
Methodhandle_event
src/core/event.cpp:327
Methodhandle_events
src/core/event.cpp:55
Methodhandle_format
include/floor/core/logger.hpp:132
Methodhandle_image_type
handles misc image type modifications (infer no-sampler flag, strip mip-mapped flag if mip-level count <= 1)
include/floor/device/device_image.hpp:70
Methodhandle_input
input update/event handling NOTE: this is called automatically by the event handler
include/floor/vr/vr_context.hpp:106
Methodhandle_pipeline_defaults
src/device/graphics_pipeline.cpp:65
Methodhandle_user_events
src/core/event.cpp:345
Functionhas_32_bit_float_atomics
returns true if the device has native 32-bit float atomics support NOTE: for CUDA this is true for all devices NOTE: for Vulkan this is true if VK_EXT
include/floor/device/backend/device_info.hpp:114
Functionhas_argument_buffer_image_support
returns true if images and image arrays are supported in argument buffers NOTE: otherwise, only buffers and simple variables/fields are supported
include/floor/device/backend/device_info.hpp:456
Functionhas_argument_buffer_support
returns true if basic argument buffers are supported by the device
include/floor/device/backend/device_info.hpp:450
Functionhas_barycentric_coord
returns true if the device has barycentric coordinate support
include/floor/device/backend/device_info.hpp:141
Functionhas_cooperative_kernel_support
returns true if the device supports cooperative kernel launchs (currently CUDA with sm_60+)
include/floor/device/backend/device_info.hpp:294
Methodhas_cuda_toolchain
src/floor/floor.cpp:1641
Functionhas_dedicated_local_memory
returns true if the device has dedicated local memory h/w
include/floor/device/backend/device_info.hpp:124
Functionhas_fma
returns true if the device has native fma instruction support
include/floor/device/backend/device_info.hpp:89
Methodhas_host_device_support
src/device/host/host_context.cpp:538
Methodhas_host_toolchain
src/floor/floor.cpp:1788
Functionhas_image_cube_array_support
returns true if cube map array images are supported
include/floor/device/backend/device_info.hpp:375
Functionhas_image_cube_array_write_support
returns true if writing cube map array images is supported
include/floor/device/backend/device_info.hpp:380
Functionhas_image_cube_support
returns true if cube map images are supported
include/floor/device/backend/device_info.hpp:365
Functionhas_image_cube_write_support
returns true if writing cube map images is supported
include/floor/device/backend/device_info.hpp:370
Functionhas_image_depth_compare_support
returns true if depth compare is supported in h/w
include/floor/device/backend/device_info.hpp:405
Functionhas_image_depth_support
returns true if depth images are supported
include/floor/device/backend/device_info.hpp:335
Functionhas_image_depth_write_support
returns true if writing depth images is supported
include/floor/device/backend/device_info.hpp:340
Functionhas_image_gather_support
returns true if image gather is supported
include/floor/device/backend/device_info.hpp:410
Functionhas_image_mipmap_support
returns true if mip-map images are supported
include/floor/device/backend/device_info.hpp:385
← previousnext →1,401–1,500 of 2,532, ranked by callers