summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChloe Marcec <dmarcecguzman@gmail.com>2021-04-16 05:52:32 +0200
committerChloe Marcec <dmarcecguzman@gmail.com>2021-04-16 05:52:32 +0200
commitedb1d5d242f5b86543b17a091ed31ebb02dabec0 (patch)
tree847ba9f74d7a2067a6356704d34738f258f25730
parentnvdrv: Cleanup CDMA Processor on device closure (diff)
downloadyuzu-edb1d5d242f5b86543b17a091ed31ebb02dabec0.tar
yuzu-edb1d5d242f5b86543b17a091ed31ebb02dabec0.tar.gz
yuzu-edb1d5d242f5b86543b17a091ed31ebb02dabec0.tar.bz2
yuzu-edb1d5d242f5b86543b17a091ed31ebb02dabec0.tar.lz
yuzu-edb1d5d242f5b86543b17a091ed31ebb02dabec0.tar.xz
yuzu-edb1d5d242f5b86543b17a091ed31ebb02dabec0.tar.zst
yuzu-edb1d5d242f5b86543b17a091ed31ebb02dabec0.zip
-rw-r--r--src/video_core/gpu.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/video_core/gpu.cpp b/src/video_core/gpu.cpp
index 811e248a3..36c31fec2 100644
--- a/src/video_core/gpu.cpp
+++ b/src/video_core/gpu.cpp
@@ -494,9 +494,8 @@ void GPU::PushCommandBuffer(Tegra::ChCommandHeaderList& entries) {
void GPU::ClearCommandBuffer() {
// This condition fires when a video stream ends, clear all intermediary data
- if (cdma_pusher) {
- cdma_pusher.reset();
- }
+ cdma_pusher.reset();
+ LOG_INFO(Service_NVDRV, "NVDEC video stream ended");
}
void GPU::SwapBuffers(const Tegra::FramebufferConfig* framebuffer) {