diff options
Diffstat (limited to 'src/video_core/renderer_base.h')
| -rw-r--r-- | src/video_core/renderer_base.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/video_core/renderer_base.h b/src/video_core/renderer_base.h index 1cb161b7f..effb9aed3 100644 --- a/src/video_core/renderer_base.h +++ b/src/video_core/renderer_base.h | |||
| @@ -13,6 +13,8 @@ | |||
| 13 | 13 | ||
| 14 | class EmuWindow; | 14 | class EmuWindow; |
| 15 | 15 | ||
| 16 | namespace VideoCore { | ||
| 17 | |||
| 16 | class RendererBase : NonCopyable { | 18 | class RendererBase : NonCopyable { |
| 17 | public: | 19 | public: |
| 18 | /// Used to reference a framebuffer | 20 | /// Used to reference a framebuffer |
| @@ -44,7 +46,7 @@ public: | |||
| 44 | return m_current_frame; | 46 | return m_current_frame; |
| 45 | } | 47 | } |
| 46 | 48 | ||
| 47 | VideoCore::RasterizerInterface* Rasterizer() const { | 49 | RasterizerInterface* Rasterizer() const { |
| 48 | return rasterizer.get(); | 50 | return rasterizer.get(); |
| 49 | } | 51 | } |
| 50 | 52 | ||
| @@ -52,7 +54,9 @@ public: | |||
| 52 | 54 | ||
| 53 | protected: | 55 | protected: |
| 54 | EmuWindow& render_window; ///< Reference to the render window handle. | 56 | EmuWindow& render_window; ///< Reference to the render window handle. |
| 55 | std::unique_ptr<VideoCore::RasterizerInterface> rasterizer; | 57 | std::unique_ptr<RasterizerInterface> rasterizer; |
| 56 | f32 m_current_fps = 0.0f; ///< Current framerate, should be set by the renderer | 58 | f32 m_current_fps = 0.0f; ///< Current framerate, should be set by the renderer |
| 57 | int m_current_frame = 0; ///< Current frame, should be set by the renderer | 59 | int m_current_frame = 0; ///< Current frame, should be set by the renderer |
| 58 | }; | 60 | }; |
| 61 | |||
| 62 | } // namespace VideoCore | ||