diff options
Diffstat (limited to 'src/video_core/rasterizer_interface.h')
| -rw-r--r-- | src/video_core/rasterizer_interface.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/video_core/rasterizer_interface.h b/src/video_core/rasterizer_interface.h index 67aef6000..58014c1c3 100644 --- a/src/video_core/rasterizer_interface.h +++ b/src/video_core/rasterizer_interface.h | |||
| @@ -15,7 +15,10 @@ | |||
| 15 | 15 | ||
| 16 | namespace Tegra { | 16 | namespace Tegra { |
| 17 | class MemoryManager; | 17 | class MemoryManager; |
| 18 | namespace Engines { | ||
| 19 | class AccelerateDMAInterface; | ||
| 18 | } | 20 | } |
| 21 | } // namespace Tegra | ||
| 19 | 22 | ||
| 20 | namespace VideoCore { | 23 | namespace VideoCore { |
| 21 | 24 | ||
| @@ -119,6 +122,8 @@ public: | |||
| 119 | return false; | 122 | return false; |
| 120 | } | 123 | } |
| 121 | 124 | ||
| 125 | [[nodiscard]] virtual Tegra::Engines::AccelerateDMAInterface& AccessAccelerateDMA() = 0; | ||
| 126 | |||
| 122 | /// Attempt to use a faster method to display the framebuffer to screen | 127 | /// Attempt to use a faster method to display the framebuffer to screen |
| 123 | [[nodiscard]] virtual bool AccelerateDisplay(const Tegra::FramebufferConfig& config, | 128 | [[nodiscard]] virtual bool AccelerateDisplay(const Tegra::FramebufferConfig& config, |
| 124 | VAddr framebuffer_addr, u32 pixel_stride) { | 129 | VAddr framebuffer_addr, u32 pixel_stride) { |