Lines Matching refs:LayerLibrary
69 class LayerLibrary { class
71 explicit LayerLibrary(const std::string& path, in LayerLibrary() function in vulkan::api::__anon240457cc0111::LayerLibrary
80 LayerLibrary(LayerLibrary&& other) noexcept in LayerLibrary() function in vulkan::api::__anon240457cc0111::LayerLibrary
91 LayerLibrary(const LayerLibrary&) = delete;
92 LayerLibrary& operator=(const LayerLibrary&) = delete;
129 bool LayerLibrary::Open() { in Open()
165 void LayerLibrary::Close() { in Close()
191 bool LayerLibrary::EnumerateLayers(size_t library_idx, in EnumerateLayers()
332 void* LayerLibrary::GetGPA(const Layer& layer, const std::string_view gpa_name) const { in GetGPA()
341 std::vector<LayerLibrary> g_layer_libraries;
345 LayerLibrary library(path + "/" + filename, filename); in AddLayerLibrary()
473 const LayerLibrary& library = g_layer_libraries[layer.library_idx]; in GetLayerGetProcAddr()
537 LayerLibrary& library = g_layer_libraries[layer.library_idx]; in GetLayerRef()
545 LayerLibrary& library = g_layer_libraries[layer_->library_idx]; in ~LayerRef()