Fix green screen on unsupported GPU devices

This commit is contained in:
MaranBr 2025-07-20 03:42:44 -04:00 committed by crueter
parent 063c26ba89
commit 2dee7d799d

View file

@ -1,6 +1,3 @@
// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
// SPDX-License-Identifier: GPL-3.0-or-later
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
@ -103,7 +100,6 @@ Decoder::Decoder(Tegra::Host1x::NvdecCommon::VideoCodec codec) {
}
bool Decoder::SupportsDecodingOnDevice(AVPixelFormat* out_pix_fmt, AVHWDeviceType type) const {
if (avcodec_find_decoder(m_codec->id)) {
for (int i = 0;; i++) {
const AVCodecHWConfig* config = avcodec_get_hw_config(m_codec, i);
if (!config) {
@ -117,7 +113,6 @@ bool Decoder::SupportsDecodingOnDevice(AVPixelFormat* out_pix_fmt, AVHWDeviceTyp
return true;
}
}
}
return false;
}