Halide
|
#include "vulkan_internal.h"
Go to the source code of this file.
Namespaces | |
Halide | |
This file defines the class FunctionDAG, which is our representation of a Halide pipeline, and contains methods to using Halide's bounds tools to query properties of it. | |
Halide::Runtime | |
Halide::Runtime::Internal | |
Halide::Runtime::Internal::Vulkan | |
Functions | |
WEAK void | halide_vulkan_set_layer_names (const char *n) |
const WEAK char * | halide_vulkan_get_layer_names (void *user_context) |
WEAK void | halide_vulkan_set_extension_names (const char *n) |
const WEAK char * | halide_vulkan_get_extension_names (void *user_context) |
WEAK void | halide_vulkan_set_device_type (const char *n) |
const WEAK char * | halide_vulkan_get_device_type (void *user_context) |
WEAK void | halide_vulkan_set_build_options (const char *n) |
const WEAK char * | halide_vulkan_get_build_options (void *user_context) |
WEAK void | halide_vulkan_set_alloc_config (const char *n) |
const WEAK char * | halide_vulkan_get_alloc_config (void *user_context) |
WEAK void halide_vulkan_set_layer_names | ( | const char * | n | ) |
Definition at line 277 of file vulkan_extensions.h.
References Halide::Runtime::Internal::Vulkan::layer_names_lock.
const WEAK char* halide_vulkan_get_layer_names | ( | void * | user_context | ) |
Definition at line 282 of file vulkan_extensions.h.
WEAK void halide_vulkan_set_extension_names | ( | const char * | n | ) |
Definition at line 287 of file vulkan_extensions.h.
References Halide::Runtime::Internal::Vulkan::extension_names_lock.
const WEAK char* halide_vulkan_get_extension_names | ( | void * | user_context | ) |
Definition at line 292 of file vulkan_extensions.h.
WEAK void halide_vulkan_set_device_type | ( | const char * | n | ) |
Definition at line 297 of file vulkan_extensions.h.
References Halide::Runtime::Internal::Vulkan::device_type_lock.
const WEAK char* halide_vulkan_get_device_type | ( | void * | user_context | ) |
Definition at line 302 of file vulkan_extensions.h.
WEAK void halide_vulkan_set_build_options | ( | const char * | n | ) |
Definition at line 307 of file vulkan_extensions.h.
References Halide::Runtime::Internal::Vulkan::build_options_lock.
const WEAK char* halide_vulkan_get_build_options | ( | void * | user_context | ) |
Definition at line 312 of file vulkan_extensions.h.
WEAK void halide_vulkan_set_alloc_config | ( | const char * | n | ) |
Definition at line 317 of file vulkan_extensions.h.
References Halide::Runtime::Internal::Vulkan::alloc_config_lock.
const WEAK char* halide_vulkan_get_alloc_config | ( | void * | user_context | ) |
Definition at line 322 of file vulkan_extensions.h.