Foundation
Loading...
Searching...
No Matches
Macros | Variables
Device.cpp File Reference
#include <queue>
#include <vk_mem_alloc.h>
#include "Swapchain.hpp"
#include "PipelineState.hpp"
#include "Shader.hpp"
#include "Command.hpp"
#include "Descriptor.hpp"

Macros

#define VMA_IMPLEMENTATION
 

Variables

const char * kVulkanDeviceExtensions []
 
const char * kVulkanDeviceTypes [] = {"Other", "Integrated GPU", "Discrete GPU", "Virtual GPU", "CPU"}
 

Macro Definition Documentation

◆ VMA_IMPLEMENTATION

#define VMA_IMPLEMENTATION

Variable Documentation

◆ kVulkanDeviceExtensions

const char* kVulkanDeviceExtensions[]
Initial value:
T * Construct(Allocator *resource, Args &&...args)
Convenience placement new with object of type T using a Foundation::Core::Allocator.
Definition Allocator.hpp:149

◆ kVulkanDeviceTypes

const char* kVulkanDeviceTypes[] = {"Other", "Integrated GPU", "Discrete GPU", "Virtual GPU", "CPU"}