Android-cuttlefish cvd tool
Namespaces | Functions | Variables
vulkan.cpp File Reference
#include "cuttlefish/host/graphics_detector/vulkan.h"
#include <iostream>
#include <string>
#include <unordered_set>
#include <vector>
Include dependency graph for vulkan.cpp:

Namespaces

namespace  gfxstream
 
namespace  gfxstream::anonymous_namespace{vulkan.cpp}
 

Functions

static VKAPI_ATTR VkBool32 VKAPI_CALL gfxstream::anonymous_namespace{vulkan.cpp}::VulkanDebugCallback (vk::DebugUtilsMessageSeverityFlagBitsEXT severity, vk::DebugUtilsMessageTypeFlagsEXT, const vk::DebugUtilsMessengerCallbackDataEXT *pCallbackData, void *)
 
uint32_t gfxstream::anonymous_namespace{vulkan.cpp}::GetMemoryType (const vk::PhysicalDevice &physical_device, uint32_t memory_type_mask, vk::MemoryPropertyFlags memoryProperties)
 
gfxstream::expected< Vk::BufferWithMemory, vk::Result > gfxstream::DoCreateBuffer (const vk::PhysicalDevice &physical_device, const vk::UniqueDevice &device, vk::DeviceSize buffer_size, vk::BufferUsageFlags buffer_usages, vk::MemoryPropertyFlags bufferMemoryProperties)
 

Variables

constexpr const bool gfxstream::anonymous_namespace{vulkan.cpp}::kEnableValidationLayers = false