Lines Matching refs:Hal

70 class Hal {  class
74 static const Hal& Get() { return hal_; } in Get()
80 Hal() : dev_(nullptr), debug_report_index_(-1) {} in Hal() function in vulkan::driver::__anon1d23e1e50110::Hal
81 Hal(const Hal&) = delete;
82 Hal& operator=(const Hal&) = delete;
88 static Hal hal_;
155 Hal Hal::hal_;
239 bool Hal::Open() { in Open()
294 bool Hal::ShouldUnloadBuiltinDriver() { in ShouldUnloadBuiltinDriver()
310 void Hal::UnloadBuiltinDriver() { in UnloadBuiltinDriver()
326 bool Hal::InitDebugReportIndex() { in InitDebugReportIndex()
543 return Hal::Device().EnumerateInstanceExtensionProperties( in QueryExtensionCount()
556 return Hal::Device().EnumerateInstanceExtensionProperties( in EnumerateExtensions()
832 return Hal::Open(); in OpenHAL()
849 return Hal::Device().GetInstanceProcAddr(instance, pName); in GetInstanceProcAddr()
945 if (Hal::Get().GetDebugReportIndex() < 0) { in EnumerateInstanceExtensionProperties()
958 VkResult result = Hal::Device().EnumerateInstanceExtensionProperties( in EnumerateInstanceExtensionProperties()
963 int idx = Hal::Get().GetDebugReportIndex(); in EnumerateInstanceExtensionProperties()
1093 Hal::Device().GetInstanceProcAddr(nullptr, in CreateInstance()
1119 result = Hal::Device().CreateInstance( in CreateInstance()
1130 !InitDriverTable(instance, Hal::Device().GetInstanceProcAddr, in CreateInstance()
1133 Hal::Device().GetInstanceProcAddr(instance, "vkDestroyInstance")); in CreateInstance()
1143 Hal::Device().GetInstanceProcAddr(instance, "vkGetDeviceProcAddr")); in CreateInstance()