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
 |