Halide 19.0.0
Halide compiler and libraries
|
#include <gpu_context_common.h>
Public Member Functions | |
HALIDE_MUST_USE_RESULT bool | lookup (ContextT context, void *state_ptr, ModuleStateT &module_state) |
template<typename FreeModuleT > | |
void | release_context (void *user_context, bool all, ContextT context, FreeModuleT &f) |
template<typename FreeModuleT > | |
void | delete_context (void *user_context, ContextT context, FreeModuleT &f) |
template<typename FreeModuleT > | |
void | release_all (void *user_context, FreeModuleT &f) |
template<typename CompileModuleT , typename... Args> | |
HALIDE_MUST_USE_RESULT bool | kernel_state_setup (void *user_context, void **state_ptr_ptr, ContextT context, ModuleStateT &result, CompileModuleT f, Args... args) |
void | release_hold (void *user_context, ContextT context, void *state_ptr) |
Definition at line 12 of file gpu_context_common.h.
|
inline |
Definition at line 145 of file gpu_context_common.h.
|
inline |
Definition at line 158 of file gpu_context_common.h.
References user_context.
|
inline |
Definition at line 165 of file gpu_context_common.h.
References user_context.
|
inline |
Definition at line 172 of file gpu_context_common.h.
References free(), and user_context.
|
inline |
Definition at line 185 of file gpu_context_common.h.
References user_context.
|
inline |
Definition at line 222 of file gpu_context_common.h.
References halide_debug_assert, and user_context.