Chicane

Device

Header
Includes/Chicane/Runtime/Vulkan/Device.hpp
Namespace
Chicane::Vulkan::Device

Funções

AccessoReturnoModificadorNomeDescrição
public
bool
isPhysicalDeviceSuitable(
const  vk::PhysicalDevice& inDevice
)
public
void
pickPhysicalDevice(
vk::PhysicalDevice& outDevice
const  vk::Instance& inInstance
)
public
void
initLogicalDevice(
vk::Device& outDevice
const  vk::PhysicalDevice& inDevice
const  vk::SurfaceKHR& inSurface
)
public
std::uint32_t
findMemoryTypeIndex(
const  vk::PhysicalDevice& inDevice
std::uint32_t inSupportedMemoryIndices
vk::MemoryPropertyFlags inRequestMemoryProperties
)

Membros

AccessoTipoModificadorNomeDescrição
public
const  std::vector<const  char*>
static
LAYERS
public
const  std::vector<const  char*>
static
EXTENSIONS