Home
last modified time | relevance | path

Searched refs:loader_platform_dl_handle (Results 1 - 6 of 6) sorted by relevance

/third_party/vulkan-loader/loader/
H A Dvk_loader_platform.h161 typedef void *loader_platform_dl_handle; typedef
200 typedef HMODULE loader_platform_dl_handle; typedef
372 static inline loader_platform_dl_handle loader_platform_open_driver(const char *libPath) { in loader_platform_open_driver()
375 static inline loader_platform_dl_handle loader_platform_open_library(const char *libPath) { in loader_platform_open_library()
379 static inline loader_platform_dl_handle loader_platform_open_library(const char *libPath) { in loader_platform_open_library()
392 static inline void loader_platform_close_library(loader_platform_dl_handle library) { in loader_platform_close_library()
399 static inline void *loader_platform_get_proc_address(loader_platform_dl_handle library, const char *name) { in loader_platform_get_proc_address()
535 static inline loader_platform_dl_handle loader_platform_open_library(const char *lib_path) { in loader_platform_open_library()
545 loader_platform_dl_handle lib_handle = LoadLibraryW(lib_path_utf16); in loader_platform_open_library()
557 static inline void loader_platform_close_library(loader_platform_dl_handle librar in loader_platform_open_library_error()
[all...]
H A Dloader_common.h141 loader_platform_dl_handle lib_handle;
451 loader_platform_dl_handle handle;
H A Dloader.h102 VkResult loader_init_library_list(struct loader_layer_list *instance_layers, loader_platform_dl_handle **libs);
H A Dtrampoline.c188 loader_platform_dl_handle *libs = NULL; in vkEnumerateInstanceExtensionProperties()
215 loader_platform_dl_handle layer_lib = loader_platform_open_library(layers.list[i].lib_name); in vkEnumerateInstanceExtensionProperties()
294 loader_platform_dl_handle *libs = NULL; in vkEnumerateInstanceLayerProperties()
321 loader_platform_dl_handle layer_lib = loader_platform_open_library(layers.list[i].lib_name); in vkEnumerateInstanceLayerProperties()
407 loader_platform_dl_handle *libs = NULL; in vkEnumerateInstanceVersion()
434 loader_platform_dl_handle layer_lib = loader_platform_open_library(layers.list[i].lib_name); in vkEnumerateInstanceVersion()
H A Dloader.c250 VkResult loader_init_library_list(struct loader_layer_list *instance_layers, loader_platform_dl_handle **libs) { in loader_init_library_list()
252 *libs = loader_calloc(NULL, sizeof(loader_platform_dl_handle) * instance_layers->count, VK_SYSTEM_ALLOCATION_SCOPE_COMMAND); in loader_init_library_list()
1621 loader_platform_dl_handle handle = NULL; in loader_scanned_icd_add()
4154 loader_platform_dl_handle loader_open_layer_file(const struct loader_instance *inst, struct loader_layer_properties *prop) {
4548 loader_platform_dl_handle lib_handle;
4927 loader_platform_dl_handle lib_handle = layer_prop->lib_handle;
/third_party/vulkan-loader/tests/framework/
H A Dtest_util.h295 typedef HMODULE loader_platform_dl_handle;
296 inline loader_platform_dl_handle loader_platform_open_library(const char* lib_path) {
299 loader_platform_dl_handle lib_handle = LoadLibraryW(lib_path_utf16.c_str());
312 inline void loader_platform_close_library(loader_platform_dl_handle library) { FreeLibrary(library); }
313 inline void* loader_platform_get_proc_address(loader_platform_dl_handle library, const char* name) {
326 typedef void* loader_platform_dl_handle;
327 inline loader_platform_dl_handle loader_platform_open_library(const char* libPath) {
331 inline void loader_platform_close_library(loader_platform_dl_handle library) { dlclose(library); }
332 inline void* loader_platform_get_proc_address(loader_platform_dl_handle library, const char* name) {
398 loader_platform_dl_handle lib_handl
[all...]

Completed in 32 milliseconds