Lines Matching refs:Hal
72 class Hal { class
76 static const Hal& Get() { return hal_; } in Get()
82 Hal() : dev_(nullptr), debug_report_index_(-1) {} in Hal() function in vulkan::driver::__anonbed2d0790111::Hal
83 Hal(const Hal&) = delete;
84 Hal& operator=(const Hal&) = delete;
90 static Hal hal_;
157 Hal Hal::hal_;
263 bool Hal::Open() { in Open()
321 bool Hal::ShouldUnloadBuiltinDriver() { in ShouldUnloadBuiltinDriver()
337 void Hal::UnloadBuiltinDriver() { in UnloadBuiltinDriver()
354 bool Hal::InitDebugReportIndex() { in InitDebugReportIndex()
579 return Hal::Device().EnumerateInstanceExtensionProperties( in QueryExtensionCount()
592 return Hal::Device().EnumerateInstanceExtensionProperties( in EnumerateExtensions()
903 return Hal::Open(); in OpenHAL()
920 return Hal::Device().GetInstanceProcAddr(instance, pName); in GetInstanceProcAddr()
1029 if (Hal::Get().GetDebugReportIndex() < 0) { in EnumerateInstanceExtensionProperties()
1042 VkResult result = Hal::Device().EnumerateInstanceExtensionProperties( in EnumerateInstanceExtensionProperties()
1047 int idx = Hal::Get().GetDebugReportIndex(); in EnumerateInstanceExtensionProperties()
1310 Hal::Device().GetInstanceProcAddr(nullptr, in CreateInstance()
1336 result = Hal::Device().CreateInstance( in CreateInstance()
1347 !InitDriverTable(instance, Hal::Device().GetInstanceProcAddr, in CreateInstance()
1350 Hal::Device().GetInstanceProcAddr(instance, "vkDestroyInstance")); in CreateInstance()
1360 Hal::Device().GetInstanceProcAddr(instance, "vkGetDeviceProcAddr")); in CreateInstance()