Flutter Engine
The Flutter Engine
Namespaces | Functions
vulkan_utilities.cc File Reference
#include "vulkan_utilities.h"
#include <algorithm>
#include <unordered_set>
#include "flutter/fml/build_config.h"

Go to the source code of this file.

Namespaces

namespace  vulkan
 

Functions

bool vulkan::ValidationLayerInfoMessagesEnabled ()
 
bool vulkan::ValidationErrorsFatal ()
 
static std::vector< std::string > vulkan::InstanceOrDeviceLayersToEnable (const VulkanProcTable &vk, VkPhysicalDevice physical_device, bool enable_validation_layers)
 
std::vector< std::string > vulkan::InstanceLayersToEnable (const VulkanProcTable &vk, bool enable_validation_layers)
 
std::vector< std::string > vulkan::DeviceLayersToEnable (const VulkanProcTable &vk, const VulkanHandle< VkPhysicalDevice > &physical_device, bool enable_validation_layers)