#include <device.hpp>
|
static auto | create (const ::vk::Instance &instance, const ::vk::PhysicalDevice &physical_device, const ::vk::SurfaceKHR &surface) -> expected< Device > |
|
|
auto | create_device (const ::vk::Instance &instance, const ::vk::PhysicalDevice &physical_device, const ::vk::SurfaceKHR &surface) -> expected< void > |
|
◆ command_pool()
auto wren::vulkan::Device::command_pool |
( |
| ) |
const |
|
inline |
◆ create()
auto wren::vulkan::Device::create |
( |
const ::vk::Instance & | instance, |
|
|
const ::vk::PhysicalDevice & | physical_device, |
|
|
const ::vk::SurfaceKHR & | surface ) -> expected<Device> |
|
static |
◆ create_device()
auto wren::vulkan::Device::create_device |
( |
const ::vk::Instance & | instance, |
|
|
const ::vk::PhysicalDevice & | physical_device, |
|
|
const ::vk::SurfaceKHR & | surface ) -> expected<void> |
|
private |
◆ get()
auto wren::vulkan::Device::get |
( |
| ) |
const -> ::vk::Device |
|
inline |
◆ get_graphics_queue()
auto wren::vulkan::Device::get_graphics_queue |
( |
| ) |
const |
|
inline |
◆ get_present_queue()
auto wren::vulkan::Device::get_present_queue |
( |
| ) |
const |
|
inline |
◆ command_pool_
::vk::CommandPool wren::vulkan::Device::command_pool_ |
|
private |
◆ device_
::vk::Device wren::vulkan::Device::device_ |
|
private |
◆ graphics_queue_
::vk::Queue wren::vulkan::Device::graphics_queue_ |
|
private |
◆ present_queue_
::vk::Queue wren::vulkan::Device::present_queue_ |
|
private |
The documentation for this class was generated from the following files: