class Device
Defined at line 17 of file ../../src/graphics/examples/vkproto/common/device.h
Public Methods
void Device (const vk::PhysicalDevice & physical_device, const VkSurfaceKHR & surface, vk::QueueFlags queue_flags)
Defined at line 13 of file ../../src/graphics/examples/vkproto/common/device.cc
void ~Device ()
Defined at line 21 of file ../../src/graphics/examples/vkproto/common/device.cc
void set_swapchain_enabled (bool enabled)
Defined at line 23 of file ../../src/graphics/examples/vkproto/common/device.h
uint32_t queue_family_index ()
Defined at line 28 of file ../../src/graphics/examples/vkproto/common/device.h
bool Init ()
Defined at line 28 of file ../../src/graphics/examples/vkproto/common/device.cc
bool initialized ()
Defined at line 29 of file ../../src/graphics/examples/vkproto/common/device.h
std::shared_ptr<vk::Device> shared ()
Defined at line 72 of file ../../src/graphics/examples/vkproto/common/device.cc
const vk::Device & get ()
Defined at line 77 of file ../../src/graphics/examples/vkproto/common/device.cc
vk::Queue queue ()
Defined at line 82 of file ../../src/graphics/examples/vkproto/common/device.cc