Go to the source code of this file.
|
WEAK int | halide_default_device_and_host_malloc (void *user_context, struct halide_buffer_t *buf, const struct halide_device_interface_t *device_interface) |
|
WEAK int | halide_default_device_and_host_free (void *user_context, struct halide_buffer_t *buf, const struct halide_device_interface_t *device_interface) |
|
WEAK int | halide_default_buffer_copy (void *user_context, struct halide_buffer_t *src, const struct halide_device_interface_t *dst_device_interface, struct halide_buffer_t *dst) |
|
WEAK int | halide_default_device_crop (void *user_context, const struct halide_buffer_t *src, struct halide_buffer_t *dst) |
|
WEAK int | halide_default_device_slice (void *user_context, const struct halide_buffer_t *src, int slice_dim, int slice_pos, struct halide_buffer_t *dst) |
|
WEAK int | halide_default_device_release_crop (void *user_context, struct halide_buffer_t *buf) |
|
WEAK int | halide_default_device_wrap_native (void *user_context, struct halide_buffer_t *buf, uint64_t handle) |
|
WEAK int | halide_default_device_detach_native (void *user_context, struct halide_buffer_t *buf) |
|
◆ halide_default_device_and_host_malloc()
◆ halide_default_device_and_host_free()
◆ halide_default_buffer_copy()
◆ halide_default_device_crop()
◆ halide_default_device_slice()
◆ halide_default_device_release_crop()
WEAK int halide_default_device_release_crop |
( |
void * | user_context, |
|
|
struct halide_buffer_t * | buf ) |
|
extern |
◆ halide_default_device_wrap_native()
◆ halide_default_device_detach_native()
WEAK int halide_default_device_detach_native |
( |
void * | user_context, |
|
|
struct halide_buffer_t * | buf ) |
|
extern |