light/modules/renderer/private/vk/context/context.cpp

15 lines
397 B
C++

#include <ranges>
#include <renderer/vk/context/context.hpp>
#include <renderer/vk/context/instance.hpp>
namespace lt::renderer::vk {
Context::Context(const ecs::Entity &surface_entity, Ref<app::SystemStats> system_stats)
: m_stats(std::move(system_stats))
, m_surface(surface_entity)
, m_device(m_surface)
, m_swapchain(m_device, m_surface)
{
}
} // namespace lt::renderer::vk