Skip to content
Snippets Groups Projects
Commit cfd3835d authored by n0F4x's avatar n0F4x
Browse files

Rename `find_graphics_queue_family`

parent 0d50cd6c
No related branches found
No related tags found
No related merge requests found
...@@ -30,7 +30,7 @@ auto create_instance() -> vk::UniqueInstance { ...@@ -30,7 +30,7 @@ auto create_instance() -> vk::UniqueInstance {
} }
[[nodiscard]] [[nodiscard]]
static auto find_queue_family( static auto find_queue_family_index(
const vk::PhysicalDevice physical_device const vk::PhysicalDevice physical_device
) -> std::optional<uint32_t> { ) -> std::optional<uint32_t> {
uint32_t index{}; uint32_t index{};
...@@ -51,7 +51,7 @@ auto choose_physical_device(const vk::Instance instance) -> vk::PhysicalDevice { ...@@ -51,7 +51,7 @@ auto choose_physical_device(const vk::Instance instance) -> vk::PhysicalDevice {
std::back_inserter(physical_devices), std::back_inserter(physical_devices),
[](vk::PhysicalDevice physical_device) { [](vk::PhysicalDevice physical_device) {
return !( return !(
find_queue_family(physical_device).has_value() find_queue_family_index(physical_device).has_value()
); );
} }
); );
...@@ -86,7 +86,7 @@ auto create_device(const vk::PhysicalDevice physical_device) -> vk::UniqueDevice ...@@ -86,7 +86,7 @@ auto create_device(const vk::PhysicalDevice physical_device) -> vk::UniqueDevice
constexpr static std::array queue_priorities{1.f}; constexpr static std::array queue_priorities{1.f};
const vk::DeviceQueueCreateInfo queue_create_info{ const vk::DeviceQueueCreateInfo queue_create_info{
.queueFamilyIndex = find_queue_family(physical_device).value(), .queueFamilyIndex = find_queue_family_index(physical_device).value(),
.queueCount = 1, .queueCount = 1,
.pQueuePriorities = queue_priorities.data(), .pQueuePriorities = queue_priorities.data(),
}; };
...@@ -102,6 +102,6 @@ auto create_device(const vk::PhysicalDevice physical_device) -> vk::UniqueDevice ...@@ -102,6 +102,6 @@ auto create_device(const vk::PhysicalDevice physical_device) -> vk::UniqueDevice
Renderer::Renderer() Renderer::Renderer()
: m_instance{create_instance()}, : m_instance{create_instance()},
m_physical_device{choose_physical_device(*m_instance)}, m_physical_device{choose_physical_device(*m_instance)},
m_queue_family_index{find_queue_family(m_physical_device).value()}, m_queue_family_index{find_queue_family_index(m_physical_device).value()},
m_device{create_device(m_physical_device)}, m_device{create_device(m_physical_device)},
m_queue{m_device->getQueue(m_queue_family_index, 0)} {} m_queue{m_device->getQueue(m_queue_family_index, 0)} {}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment