Chicane

Device

ヘッダー
Includes/Chicane/Runtime/Backend/Vulkan/Device.hpp
ネームスペース
Chicane::Vulkan::Device

関数

アクセスタイプモディファイア名前説明
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
)

メンバ

アクセスタイプモディファイア名前説明
public
const  std::vector<const  char*>
static
LAYERS
public
const  std::vector<const  char*>
static
EXTENSIONS