List of all items
Structs
- Buffer
- Type
- gpu::Device
- runtime::halide_buffer_t
- runtime::halide_cond
- runtime::halide_device_allocation_pool
- runtime::halide_device_interface_impl_t
- runtime::halide_device_interface_t
- runtime::halide_dimension_t
- runtime::halide_filter_argument_t
- runtime::halide_filter_metadata_t
- runtime::halide_mutex
- runtime::halide_mutex_array
- runtime::halide_parallel_task_t
- runtime::halide_profiler_func_stats
- runtime::halide_profiler_pipeline_stats
- runtime::halide_profiler_state
- runtime::halide_scalar_value_t
- runtime::halide_semaphore_acquire_t
- runtime::halide_semaphore_t
- runtime::halide_thread
- runtime::halide_trace_event_t
- runtime::halide_trace_packet_t
- runtime::halide_type_t
Enums
- Kind
- runtime::Status
- runtime::halide_argument_kind_t
- runtime::halide_error_code_t
- runtime::halide_target_feature_t
- runtime::halide_trace_event_code_t
- runtime::halide_type_code_t
Unions
Functions
- gpu::get_gpu_device
- gpu::set_gpu_device
- runtime::halide_buffer_copy
- runtime::halide_can_reuse_device_allocations
- runtime::halide_can_use_target_features
- runtime::halide_cond_broadcast
- runtime::halide_cond_signal
- runtime::halide_cond_wait
- runtime::halide_copy_to_device
- runtime::halide_copy_to_host
- runtime::halide_debug_to_file
- runtime::halide_default_can_use_target_features
- runtime::halide_default_do_loop_task
- runtime::halide_default_do_par_for
- runtime::halide_default_do_parallel_tasks
- runtime::halide_default_do_task
- runtime::halide_default_error
- runtime::halide_default_free
- runtime::halide_default_get_library_symbol
- runtime::halide_default_get_symbol
- runtime::halide_default_load_library
- runtime::halide_default_malloc
- runtime::halide_default_print
- runtime::halide_default_semaphore_init
- runtime::halide_default_semaphore_release
- runtime::halide_default_semaphore_try_acquire
- runtime::halide_default_trace
- runtime::halide_device_crop
- runtime::halide_device_detach_native
- runtime::halide_device_free
- runtime::halide_device_malloc
- runtime::halide_device_release
- runtime::halide_device_release_crop
- runtime::halide_device_slice
- runtime::halide_device_sync
- runtime::halide_device_wrap_native
- runtime::halide_do_loop_task
- runtime::halide_do_par_for
- runtime::halide_do_parallel_tasks
- runtime::halide_do_task
- runtime::halide_error
- runtime::halide_error_access_out_of_bounds
- runtime::halide_error_bad_dimensions
- runtime::halide_error_bad_extern_fold
- runtime::halide_error_bad_fold
- runtime::halide_error_bad_type
- runtime::halide_error_bounds_inference_call_failed
- runtime::halide_error_buffer_allocation_too_large
- runtime::halide_error_buffer_argument_is_null
- runtime::halide_error_buffer_extents_negative
- runtime::halide_error_buffer_extents_too_large
- runtime::halide_error_buffer_is_null
- runtime::halide_error_constraint_violated
- runtime::halide_error_constraints_make_required_region_smaller
- runtime::halide_error_debug_to_file_failed
- runtime::halide_error_device_crop_failed
- runtime::halide_error_device_dirty_with_no_device_support
- runtime::halide_error_device_interface_no_device
- runtime::halide_error_explicit_bounds_too_small
- runtime::halide_error_extern_stage_failed
- runtime::halide_error_fold_factor_too_small
- runtime::halide_error_host_and_device_dirty
- runtime::halide_error_host_is_null
- runtime::halide_error_no_device_interface
- runtime::halide_error_out_of_memory
- runtime::halide_error_param_too_large_f64
- runtime::halide_error_param_too_large_i64
- runtime::halide_error_param_too_large_u64
- runtime::halide_error_param_too_small_f64
- runtime::halide_error_param_too_small_i64
- runtime::halide_error_param_too_small_u64
- runtime::halide_error_requirement_failed
- runtime::halide_error_specialize_fail
- runtime::halide_error_storage_bound_too_small
- runtime::halide_error_unaligned_host_ptr
- runtime::halide_float16_bits_to_double
- runtime::halide_float16_bits_to_float
- runtime::halide_free
- runtime::halide_get_gpu_device
- runtime::halide_get_library_symbol
- runtime::halide_get_symbol
- runtime::halide_get_trace_file
- runtime::halide_join_thread
- runtime::halide_load_library
- runtime::halide_malloc
- runtime::halide_memoization_cache_cleanup
- runtime::halide_memoization_cache_evict
- runtime::halide_memoization_cache_lookup
- runtime::halide_memoization_cache_release
- runtime::halide_memoization_cache_set_size
- runtime::halide_memoization_cache_store
- runtime::halide_msan_annotate_buffer_is_initialized
- runtime::halide_msan_annotate_buffer_is_initialized_as_destructor
- runtime::halide_msan_annotate_memory_is_initialized
- runtime::halide_msan_check_buffer_is_initialized
- runtime::halide_msan_check_memory_is_initialized
- runtime::halide_mutex_array_create
- runtime::halide_mutex_array_destroy
- runtime::halide_mutex_array_lock
- runtime::halide_mutex_array_unlock
- runtime::halide_mutex_lock
- runtime::halide_mutex_unlock
- runtime::halide_print
- runtime::halide_profiler_get_pipeline_state
- runtime::halide_profiler_get_state
- runtime::halide_profiler_report
- runtime::halide_profiler_reset
- runtime::halide_profiler_shutdown
- runtime::halide_register_argv_and_metadata
- runtime::halide_register_device_allocation_pool
- runtime::halide_reuse_device_allocations
- runtime::halide_semaphore_init
- runtime::halide_semaphore_release
- runtime::halide_semaphore_try_acquire
- runtime::halide_set_custom_can_use_target_features
- runtime::halide_set_custom_do_loop_task
- runtime::halide_set_custom_do_par_for
- runtime::halide_set_custom_do_task
- runtime::halide_set_custom_free
- runtime::halide_set_custom_get_library_symbol
- runtime::halide_set_custom_get_symbol
- runtime::halide_set_custom_load_library
- runtime::halide_set_custom_malloc
- runtime::halide_set_custom_parallel_runtime
- runtime::halide_set_custom_print
- runtime::halide_set_custom_trace
- runtime::halide_set_error_handler
- runtime::halide_set_gpu_device
- runtime::halide_set_num_threads
- runtime::halide_set_trace_file
- runtime::halide_shutdown_thread_pool
- runtime::halide_shutdown_trace
- runtime::halide_spawn_thread
- runtime::halide_trace
Type Definitions
- Status
- runtime::halide_can_use_target_features_t
- runtime::halide_do_loop_task_t
- runtime::halide_do_par_for_t
- runtime::halide_do_parallel_tasks_t
- runtime::halide_do_task_t
- runtime::halide_error_handler_t
- runtime::halide_free_t
- runtime::halide_get_library_symbol_t
- runtime::halide_get_symbol_t
- runtime::halide_load_library_t
- runtime::halide_loop_task_t
- runtime::halide_malloc_t
- runtime::halide_print_t
- runtime::halide_semaphore_init_t
- runtime::halide_semaphore_release_t
- runtime::halide_semaphore_try_acquire_t
- runtime::halide_task_t
- runtime::halide_trace_t