#include <VK_ContextCommon.h>
◆ VK_ContextCommon()
FCT::VK_ContextCommon::VK_ContextCommon |
( |
Runtime * | runtime | ) |
|
|
inline |
◆ addLayer()
void FCT::VK_ContextCommon::addLayer |
( |
const char * | layer | ) |
|
|
inline |
◆ createContext()
VK_Context * FCT::VK_ContextCommon::createContext |
( |
| ) |
|
|
inline |
◆ getInstance()
auto FCT::VK_ContextCommon::getInstance |
( |
| ) |
|
|
inline |
◆ getPhysicalDevice()
auto FCT::VK_ContextCommon::getPhysicalDevice |
( |
| ) |
|
|
inline |
◆ init()
void FCT::VK_ContextCommon::init |
( |
| ) |
|
|
inline |
◆ loaderVulkan()
void FCT::VK_ContextCommon::loaderVulkan |
( |
| ) |
|
|
inline |
◆ runtime()
auto FCT::VK_ContextCommon::runtime |
( |
| ) |
|
|
inline |
◆ term()
void FCT::VK_ContextCommon::term |
( |
| ) |
|
|
inline |
◆ m_instance
vk::Instance FCT::VK_ContextCommon::m_instance |
|
private |
◆ m_layers
std::vector<const char*> FCT::VK_ContextCommon::m_layers |
|
private |
◆ m_loader
vk::detail::DynamicLoader FCT::VK_ContextCommon::m_loader |
|
private |
◆ m_physicalDevices
std::vector<vk::PhysicalDevice> FCT::VK_ContextCommon::m_physicalDevices |
|
private |
◆ m_pickDeviceId
size_t FCT::VK_ContextCommon::m_pickDeviceId |
|
private |
◆ m_runtime
Runtime* FCT::VK_ContextCommon::m_runtime |
|
private |
该类的文档由以下文件生成: