Lines Matching refs:dlhandle_
73 : path_(path), dlhandle_(nullptr), refcount_(0) {} in LayerLibrary()
77 dlhandle_(other.dlhandle_), in LayerLibrary()
79 other.dlhandle_ = nullptr; in LayerLibrary()
101 void* dlhandle_; member in vulkan::api::__anon240457cc0111::LayerLibrary
120 dlhandle_ = android_dlopen_ext(path_.c_str(), RTLD_NOW | RTLD_LOCAL, in Open()
123 dlhandle_ = dlopen(path_.c_str(), RTLD_NOW | RTLD_LOCAL); in Open()
125 if (!dlhandle_) { in Open()
139 dlclose(dlhandle_); in Close()
140 dlhandle_ = nullptr; in Close()
148 dlsym(dlhandle_, "vkEnumerateInstanceLayerProperties")); in EnumerateLayers()
151 dlsym(dlhandle_, "vkEnumerateInstanceExtensionProperties")); in EnumerateLayers()
161 dlsym(dlhandle_, "vkEnumerateDeviceLayerProperties")); in EnumerateLayers()
164 dlsym(dlhandle_, "vkEnumerateDeviceExtensionProperties")); in EnumerateLayers()
295 if (!(gpa = dlsym(dlhandle_, name))) { in GetGPA()
298 gpa = dlsym(dlhandle_, name); in GetGPA()