Lines Matching refs:LayerChain

407 class LayerChain {  class
436 LayerChain(bool is_instance,
439 ~LayerChain();
521 LayerChain::LayerChain(bool is_instance, in LayerChain() function in vulkan::api::__anona3a2f4e70111::LayerChain
542 LayerChain::~LayerChain() { in ~LayerChain()
547 VkResult LayerChain::ActivateLayers(const char* const* layer_names, in ActivateLayers()
590 VkResult LayerChain::ActivateLayers(VkPhysicalDevice physical_dev, in ActivateLayers()
660 LayerChain::ActiveLayer* LayerChain::AllocateLayerArray(uint32_t count) const { in AllocateLayerArray()
670 VkResult LayerChain::LoadLayer(ActiveLayer& layer, const char* name) { in LoadLayer()
695 void LayerChain::SetupLayerLinks() { in SetupLayerLinks()
753 bool LayerChain::Empty() const { in Empty()
758 void LayerChain::ModifyCreateInfo(VkInstanceCreateInfo& info) { in ModifyCreateInfo()
786 void LayerChain::ModifyCreateInfo(VkDeviceCreateInfo& info) { in ModifyCreateInfo()
814 VkResult LayerChain::Create(const VkInstanceCreateInfo* create_info, in Create()
886 VkResult LayerChain::Create(VkPhysicalDevice physical_dev, in Create()
921 VkResult LayerChain::ValidateExtensions(const char* const* extension_names, in ValidateExtensions()
957 VkResult LayerChain::ValidateExtensions(VkPhysicalDevice physical_dev, in ValidateExtensions()
1002 VkExtensionProperties* LayerChain::AllocateDriverExtensionArray( in AllocateDriverExtensionArray()
1009 bool LayerChain::IsLayerExtension(const char* name) const { in IsLayerExtension()
1027 bool LayerChain::IsDriverExtension(const char* name) const { in IsDriverExtension()
1037 void LayerChain::StealLayers(DataType& data) { in StealLayers()
1045 void LayerChain::DestroyLayers(ActiveLayer* layers, in DestroyLayers()
1054 VkResult LayerChain::SetInstanceLoaderData(VkInstance instance, void* object) { in SetInstanceLoaderData()
1063 VkResult LayerChain::SetDeviceLoaderData(VkDevice device, void* object) { in SetDeviceLoaderData()
1072 VkBool32 LayerChain::DebugReportCallback(VkDebugReportFlagsEXT flags, in DebugReportCallback()
1104 VkResult LayerChain::CreateInstance(const VkInstanceCreateInfo* create_info, in CreateInstance()
1108 LayerChain chain(true, logger, in CreateInstance()
1129 VkResult LayerChain::CreateDevice(VkPhysicalDevice physical_dev, in CreateDevice()
1134 LayerChain chain( in CreateDevice()
1156 void LayerChain::DestroyInstance(VkInstance instance, in DestroyInstance()
1177 void LayerChain::DestroyDevice(VkDevice device, in DestroyDevice()
1184 const LayerChain::ActiveLayer* LayerChain::GetActiveLayers( in GetActiveLayers()
1238 return LayerChain::CreateInstance(pCreateInfo, pAllocator, pInstance); in CreateInstance()
1246 LayerChain::DestroyInstance(instance, pAllocator); in DestroyInstance()
1255 return LayerChain::CreateDevice(physicalDevice, pCreateInfo, pAllocator, in CreateDevice()
1263 LayerChain::DestroyDevice(device, pAllocator); in DestroyDevice()
1372 const LayerChain::ActiveLayer* layers = in EnumerateDeviceLayerProperties()
1373 LayerChain::GetActiveLayers(physicalDevice, count); in EnumerateDeviceLayerProperties()