Lines Matching refs:Hal
73 class Hal { class
77 static const Hal& Get() { return hal_; } in Get()
83 Hal() : dev_(nullptr), debug_report_index_(-1) {} in Hal() function in vulkan::driver::__anonbed2d0790111::Hal
84 Hal(const Hal&) = delete;
85 Hal& operator=(const Hal&) = delete;
89 static Hal hal_;
152 Hal Hal::hal_;
239 bool Hal::Open() { in Open()
289 bool Hal::InitDebugReportIndex() { in InitDebugReportIndex()
458 return Hal::Device().EnumerateInstanceExtensionProperties( in QueryExtensionCount()
471 return Hal::Device().EnumerateInstanceExtensionProperties( in EnumerateExtensions()
757 return Hal::Open(); in OpenHAL()
774 return Hal::Device().GetInstanceProcAddr(instance, pName); in GetInstanceProcAddr()
870 if (Hal::Get().GetDebugReportIndex() < 0) { in EnumerateInstanceExtensionProperties()
883 VkResult result = Hal::Device().EnumerateInstanceExtensionProperties( in EnumerateInstanceExtensionProperties()
888 int idx = Hal::Get().GetDebugReportIndex(); in EnumerateInstanceExtensionProperties()
1054 Hal::Device().GetInstanceProcAddr(nullptr, in CreateInstance()
1077 result = Hal::Device().CreateInstance( in CreateInstance()
1088 !InitDriverTable(instance, Hal::Device().GetInstanceProcAddr, in CreateInstance()
1091 Hal::Device().GetInstanceProcAddr(instance, "vkDestroyInstance")); in CreateInstance()
1101 Hal::Device().GetInstanceProcAddr(instance, "vkGetDeviceProcAddr")); in CreateInstance()