i_render_pass.h 240 B

12345678910111213
  1. #pragma once
  2. namespace Render::GL {
  3. class Renderer;
  4. class ResourceManager;
  5. struct IRenderPass {
  6. virtual ~IRenderPass() = default;
  7. virtual void submit(Renderer &renderer, ResourceManager *resources) = 0;
  8. };
  9. } // namespace Render::GL