diff --git a/engine/src/drivers/vulkan/render_driver.cpp b/engine/src/drivers/vulkan/render_driver.cpp index 3f12e36..9b09c51 100644 --- a/engine/src/drivers/vulkan/render_driver.cpp +++ b/engine/src/drivers/vulkan/render_driver.cpp @@ -100,7 +100,7 @@ void VulkanRenderDriver::select_device(u32 index) { _check_device_extensions(); _check_device_features(); - // TODO: Check device capabilities + _check_device_capabilities(); std::vector queues; _init_queues(queues); @@ -325,6 +325,12 @@ void VulkanRenderDriver::_check_device_features() { NOVA_WARN("{}() not implemented", NOVA_FUNC_NAME); } +void VulkanRenderDriver::_check_device_capabilities() { + NOVA_AUTO_TRACE(); + NOVA_WARN("{}() not implemented", NOVA_FUNC_NAME); + // TODO: Check device capabilities +} + void VulkanRenderDriver::_init_queues(std::vector& queues) const { NOVA_AUTO_TRACE(); diff --git a/engine/src/drivers/vulkan/render_driver.h b/engine/src/drivers/vulkan/render_driver.h index 43c15a8..f96b17d 100644 --- a/engine/src/drivers/vulkan/render_driver.h +++ b/engine/src/drivers/vulkan/render_driver.h @@ -60,6 +60,7 @@ namespace Nova { void _check_device_extensions(); void _check_device_features(); + void _check_device_capabilities(); void _init_queues(std::vector& queues) const; void _init_device(const std::vector& queues); };