Lines Matching refs:Hal
77 class Hal { class
81 static const Hal& Get() { return hal_; } in Get()
87 Hal() : dev_(nullptr), debug_report_index_(-1) {} in Hal() function in vulkan::driver::__anonbed2d0790111::Hal
88 Hal(const Hal&) = delete;
89 Hal& operator=(const Hal&) = delete;
93 static Hal hal_;
156 Hal Hal::hal_;
232 bool Hal::Open() { in Open()
294 bool Hal::InitDebugReportIndex() { in InitDebugReportIndex()
463 return Hal::Device().EnumerateInstanceExtensionProperties( in QueryExtensionCount()
476 return Hal::Device().EnumerateInstanceExtensionProperties( in EnumerateExtensions()
759 return Hal::Open(); in OpenHAL()
776 return Hal::Device().GetInstanceProcAddr(instance, pName); in GetInstanceProcAddr()
873 if (Hal::Get().GetDebugReportIndex() < 0) { in EnumerateInstanceExtensionProperties()
886 VkResult result = Hal::Device().EnumerateInstanceExtensionProperties( in EnumerateInstanceExtensionProperties()
891 int idx = Hal::Get().GetDebugReportIndex(); in EnumerateInstanceExtensionProperties()
1060 Hal::Device().GetInstanceProcAddr(nullptr, in CreateInstance()
1083 result = Hal::Device().CreateInstance( in CreateInstance()
1094 !InitDriverTable(instance, Hal::Device().GetInstanceProcAddr, in CreateInstance()
1097 Hal::Device().GetInstanceProcAddr(instance, "vkDestroyInstance")); in CreateInstance()
1107 Hal::Device().GetInstanceProcAddr(instance, "vkGetDeviceProcAddr")); in CreateInstance()