From 7249bc0d225ffb97aa1d9e70f74398ab59ddcb76 Mon Sep 17 00:00:00 2001 From: MaranBr Date: Wed, 30 Jul 2025 21:08:43 +0200 Subject: [PATCH] [host1x] Remove unused code (#161) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/161 Co-authored-by: MaranBr Co-committed-by: MaranBr --- src/video_core/host1x/nvdec.cpp | 7 +++---- src/video_core/host1x/nvdec.h | 8 +++----- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/video_core/host1x/nvdec.cpp b/src/video_core/host1x/nvdec.cpp index 741a7d5c12..1882ccb100 100644 --- a/src/video_core/host1x/nvdec.cpp +++ b/src/video_core/host1x/nvdec.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -34,10 +37,6 @@ void Nvdec::ProcessMethod(u32 method, u32 argument) { CreateDecoder(static_cast(argument)); break; case NVDEC_REG_INDEX(execute): { - if (wait_needed) { - std::this_thread::sleep_for(std::chrono::milliseconds(32)); - wait_needed = false; - } Execute(); } break; } diff --git a/src/video_core/host1x/nvdec.h b/src/video_core/host1x/nvdec.h index 565c65f663..8fa91c744b 100644 --- a/src/video_core/host1x/nvdec.h +++ b/src/video_core/host1x/nvdec.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -28,10 +31,6 @@ public: return syncpoint; } - void SetWait() { - wait_needed = true; - } - private: /// Create the decoder when the codec id is set void CreateDecoder(NvdecCommon::VideoCodec codec); @@ -45,7 +44,6 @@ private: NvdecCommon::NvdecRegisters regs{}; std::unique_ptr decoder; - bool wait_needed{false}; }; } // namespace Host1x