Flutter Engine
The Flutter Engine
Namespaces | Functions | Variables
vulkan_debug_report.cc File Reference
#include "vulkan_debug_report.h"
#include <algorithm>
#include <iomanip>
#include <vector>
#include "flutter/fml/compiler_specific.h"
#include "vulkan_utilities.h"

Go to the source code of this file.

Namespaces

namespace  vulkan
 

Functions

static const char * vulkan::VkDebugReportFlagsEXTToString (VkDebugReportFlagsEXT flags)
 
static const char * vulkan::VkDebugReportObjectTypeEXTToString (VkDebugReportObjectTypeEXT type)
 
static VKAPI_ATTR VkBool32 vulkan::OnVulkanDebugReportCallback (VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT object_type, uint64_t object, size_t location, int32_t message_code, const char *layer_prefix, const char *message, void *user_data)
 

Variables

static const VkDebugReportFlagsEXT kVulkanErrorFlags vulkan::FML_ALLOW_UNUSED_TYPE