Lines Matching refs:dlhandle_
72 : path_(path), dlhandle_(nullptr), refcount_(0) {} in LayerLibrary()
76 dlhandle_(other.dlhandle_), in LayerLibrary()
78 other.dlhandle_ = nullptr; in LayerLibrary()
100 void* dlhandle_; member in vulkan::api::__anon240457cc0111::LayerLibrary
119 dlhandle_ = android_dlopen_ext(path_.c_str(), RTLD_NOW | RTLD_LOCAL, in Open()
122 dlhandle_ = dlopen(path_.c_str(), RTLD_NOW | RTLD_LOCAL); in Open()
124 if (!dlhandle_) { in Open()
138 dlclose(dlhandle_); in Close()
139 dlhandle_ = nullptr; in Close()
147 dlsym(dlhandle_, "vkEnumerateInstanceLayerProperties")); in EnumerateLayers()
150 dlsym(dlhandle_, "vkEnumerateInstanceExtensionProperties")); in EnumerateLayers()
160 dlsym(dlhandle_, "vkEnumerateDeviceLayerProperties")); in EnumerateLayers()
163 dlsym(dlhandle_, "vkEnumerateDeviceExtensionProperties")); in EnumerateLayers()
294 if (!(gpa = dlsym(dlhandle_, name))) { in GetGPA()
297 gpa = dlsym(dlhandle_, name); in GetGPA()