#ifndef RENDERER_CONCEPTS #define RENDERER_CONCEPTS #include "pch.hpp" namespace Archimedes { class RendererOpenGL; class RendererSDL3; template concept allowed_renderers = requires (RendererImpl r) { #ifndef CUSTOM_RENDERER requires std::same_as || std::same_as; #endif }; } #endif