diff options
| author | 2019-06-10 08:19:27 -0400 | |
|---|---|---|
| committer | 2019-07-05 15:49:20 -0400 | |
| commit | 0706d633bf7764455082cfdfdc35c14507cb6897 (patch) | |
| tree | 00f07387d43df3cf85d786af7d9a35233bf2c9d5 /src/video_core/gpu.cpp | |
| parent | Async GPU: do invalidate as synced operation (diff) | |
| download | yuzu-0706d633bf7764455082cfdfdc35c14507cb6897.tar.gz yuzu-0706d633bf7764455082cfdfdc35c14507cb6897.tar.xz yuzu-0706d633bf7764455082cfdfdc35c14507cb6897.zip | |
nv_host_ctrl: Make Sync GPU variant always return synced result.
Diffstat (limited to 'src/video_core/gpu.cpp')
| -rw-r--r-- | src/video_core/gpu.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/video_core/gpu.cpp b/src/video_core/gpu.cpp index c71f0f9bf..086db0e69 100644 --- a/src/video_core/gpu.cpp +++ b/src/video_core/gpu.cpp | |||
| @@ -29,8 +29,8 @@ u32 FramebufferConfig::BytesPerPixel(PixelFormat format) { | |||
| 29 | UNREACHABLE(); | 29 | UNREACHABLE(); |
| 30 | } | 30 | } |
| 31 | 31 | ||
| 32 | GPU::GPU(Core::System& system, VideoCore::RendererBase& renderer) | 32 | GPU::GPU(Core::System& system, VideoCore::RendererBase& renderer, bool is_async) |
| 33 | : system{system}, renderer{renderer} { | 33 | : system{system}, renderer{renderer}, is_async{is_async} { |
| 34 | auto& rasterizer{renderer.Rasterizer()}; | 34 | auto& rasterizer{renderer.Rasterizer()}; |
| 35 | memory_manager = std::make_unique<Tegra::MemoryManager>(rasterizer); | 35 | memory_manager = std::make_unique<Tegra::MemoryManager>(rasterizer); |
| 36 | dma_pusher = std::make_unique<Tegra::DmaPusher>(*this); | 36 | dma_pusher = std::make_unique<Tegra::DmaPusher>(*this); |