class PhysicalDevice
Defined at line 35 of file ../../src/graphics/examples/vkproto/common/physical_device.h
Public Methods
void set_swapchain_enabled (bool enabled)
Defined at line 45 of file ../../src/graphics/examples/vkproto/common/physical_device.h
void PhysicalDevice (std::shared_ptr<vk::Instance> instance, const VkSurfaceKHR & surface, std::optional<PhysicalDeviceProperties> properties, const vk::QueueFlags & queue_flags)
Defined at line 59 of file ../../src/graphics/examples/vkproto/common/physical_device.cc
bool Init ()
Defined at line 68 of file ../../src/graphics/examples/vkproto/common/physical_device.cc
const vk::PhysicalDevice & get ()
Defined at line 128 of file ../../src/graphics/examples/vkproto/common/physical_device.cc
void AppendRequiredPhysDeviceExts (std::vector<const char *> * exts, bool swapchain_enabled)
Defined at line 119 of file ../../src/graphics/examples/vkproto/common/physical_device.cc