Lines Matching refs:LayerChain

370 class LayerChain {  class
399 LayerChain(bool is_instance,
402 ~LayerChain();
484 LayerChain::LayerChain(bool is_instance, in LayerChain() function in vulkan::api::__anona3a2f4e70111::LayerChain
501 LayerChain::~LayerChain() { in ~LayerChain()
506 VkResult LayerChain::ActivateLayers(const char* const* layer_names, in ActivateLayers()
549 VkResult LayerChain::ActivateLayers(VkPhysicalDevice physical_dev, in ActivateLayers()
619 LayerChain::ActiveLayer* LayerChain::AllocateLayerArray(uint32_t count) const { in AllocateLayerArray()
629 VkResult LayerChain::LoadLayer(ActiveLayer& layer, const char* name) { in LoadLayer()
648 void LayerChain::SetupLayerLinks() { in SetupLayerLinks()
706 bool LayerChain::Empty() const { in Empty()
711 void LayerChain::ModifyCreateInfo(VkInstanceCreateInfo& info) { in ModifyCreateInfo()
739 void LayerChain::ModifyCreateInfo(VkDeviceCreateInfo& info) { in ModifyCreateInfo()
767 VkResult LayerChain::Create(const VkInstanceCreateInfo* create_info, in Create()
839 VkResult LayerChain::Create(VkPhysicalDevice physical_dev, in Create()
874 VkResult LayerChain::ValidateExtensions(const char* const* extension_names, in ValidateExtensions()
910 VkResult LayerChain::ValidateExtensions(VkPhysicalDevice physical_dev, in ValidateExtensions()
948 VkExtensionProperties* LayerChain::AllocateDriverExtensionArray( in AllocateDriverExtensionArray()
955 bool LayerChain::IsLayerExtension(const char* name) const { in IsLayerExtension()
973 bool LayerChain::IsDriverExtension(const char* name) const { in IsDriverExtension()
983 void LayerChain::StealLayers(DataType& data) { in StealLayers()
991 void LayerChain::DestroyLayers(ActiveLayer* layers, in DestroyLayers()
1000 VkResult LayerChain::SetInstanceLoaderData(VkInstance instance, void* object) { in SetInstanceLoaderData()
1009 VkResult LayerChain::SetDeviceLoaderData(VkDevice device, void* object) { in SetDeviceLoaderData()
1018 VkBool32 LayerChain::DebugReportCallback(VkDebugReportFlagsEXT flags, in DebugReportCallback()
1050 VkResult LayerChain::CreateInstance(const VkInstanceCreateInfo* create_info, in CreateInstance()
1054 LayerChain chain(true, logger, in CreateInstance()
1075 VkResult LayerChain::CreateDevice(VkPhysicalDevice physical_dev, in CreateDevice()
1080 LayerChain chain( in CreateDevice()
1102 void LayerChain::DestroyInstance(VkInstance instance, in DestroyInstance()
1123 void LayerChain::DestroyDevice(VkDevice device, in DestroyDevice()
1130 const LayerChain::ActiveLayer* LayerChain::GetActiveLayers( in GetActiveLayers()
1161 return LayerChain::CreateInstance(pCreateInfo, pAllocator, pInstance); in CreateInstance()
1167 LayerChain::DestroyInstance(instance, pAllocator); in DestroyInstance()
1174 return LayerChain::CreateDevice(physicalDevice, pCreateInfo, pAllocator, in CreateDevice()
1180 LayerChain::DestroyDevice(device, pAllocator); in DestroyDevice()
1236 const LayerChain::ActiveLayer* layers = in EnumerateDeviceLayerProperties()
1237 LayerChain::GetActiveLayers(physicalDevice, count); in EnumerateDeviceLayerProperties()