|
@@ -34,12 +34,6 @@ namespace Render::GL {
|
|
|
|
|
|
|
|
class Backend;
|
|
class Backend;
|
|
|
|
|
|
|
|
-struct FrameScope {
|
|
|
|
|
- Renderer &r;
|
|
|
|
|
- FrameScope(Renderer &renderer) : r(renderer) { r.beginFrame(); }
|
|
|
|
|
- ~FrameScope() { r.endFrame(); }
|
|
|
|
|
-};
|
|
|
|
|
-
|
|
|
|
|
class Renderer : public ISubmitter {
|
|
class Renderer : public ISubmitter {
|
|
|
public:
|
|
public:
|
|
|
Renderer();
|
|
Renderer();
|
|
@@ -162,4 +156,10 @@ private:
|
|
|
QMatrix4x4 m_viewProj;
|
|
QMatrix4x4 m_viewProj;
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+struct FrameScope {
|
|
|
|
|
+ Renderer &r;
|
|
|
|
|
+ FrameScope(Renderer &renderer) : r(renderer) { r.beginFrame(); }
|
|
|
|
|
+ ~FrameScope() { r.endFrame(); }
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
} // namespace Render::GL
|
|
} // namespace Render::GL
|