Some checks reported errors
continuous-integration/drone/push Build was killed
feat: surface system This commit puts the project in major jeopardy as it overhauls the architecture such as removing the layer stack completely, etc. I am filled with determination.
18 lines
402 B
C++
18 lines
402 B
C++
#include <lt_debug/assertions.hpp>
|
|
#include <renderer/system.hpp>
|
|
|
|
namespace lt::renderer {
|
|
|
|
System::System(InitRequirements requirements): m_registry(std::move(requirements.registry))
|
|
{
|
|
ensure(m_registry, "null registry");
|
|
ensure(requirements.glfw_window_handle, "null glfw handle");
|
|
}
|
|
|
|
System::~System() = default;
|
|
|
|
void System::tick(TickRequirements requirements)
|
|
{
|
|
}
|
|
|
|
} // namespace lt::renderer
|