1 #ifndef MSP_GL_RENDERER_BACKEND_H_
2 #define MSP_GL_RENDERER_BACKEND_H_
4 #include <msp/core/noncopyable.h>
6 #include "pipelinestate.h"
11 class VulkanRenderer: public NonCopyable
14 PipelineState pipeline_state;
15 Semaphore *begin_semaphore;
18 void begin(Semaphore &);
21 void end(Semaphore &);
24 using RendererBackend = VulkanRenderer;