diff --git a/Source/Core/DolphinQt/Config/PatchesWidget.cpp b/Source/Core/DolphinQt/Config/PatchesWidget.cpp index 2f5f85c686..5e5d27952f 100644 --- a/Source/Core/DolphinQt/Config/PatchesWidget.cpp +++ b/Source/Core/DolphinQt/Config/PatchesWidget.cpp @@ -20,7 +20,7 @@ #include "UICommon/GameFile.h" PatchesWidget::PatchesWidget(const UICommon::GameFile& game) - : m_game(game), m_game_id(game.GetGameID()), m_game_revision(game.GetRevision()) + : m_game_id(game.GetGameID()), m_game_revision(game.GetRevision()) { IniFile game_ini_local; game_ini_local.Load(File::GetUserPath(D_GAMESETTINGS_IDX) + m_game_id + ".ini"); diff --git a/Source/Core/DolphinQt/Config/PatchesWidget.h b/Source/Core/DolphinQt/Config/PatchesWidget.h index fd68171203..ab1bc324d0 100644 --- a/Source/Core/DolphinQt/Config/PatchesWidget.h +++ b/Source/Core/DolphinQt/Config/PatchesWidget.h @@ -48,7 +48,6 @@ private: QPushButton* m_remove_button; std::vector m_patches; - const UICommon::GameFile& m_game; std::string m_game_id; u16 m_game_revision; }; diff --git a/Source/Core/DolphinQt/GameList/GameTracker.cpp b/Source/Core/DolphinQt/GameList/GameTracker.cpp index b40585995f..86fd54e0ac 100644 --- a/Source/Core/DolphinQt/GameList/GameTracker.cpp +++ b/Source/Core/DolphinQt/GameList/GameTracker.cpp @@ -32,7 +32,7 @@ GameTracker::GameTracker(QObject* parent) : QFileSystemWatcher(parent) connect(this, &QFileSystemWatcher::directoryChanged, this, &GameTracker::UpdateDirectory); connect(this, &QFileSystemWatcher::fileChanged, this, &GameTracker::UpdateFile); - connect(&Settings::Instance(), &Settings::AutoRefreshToggled, this, [this] { + connect(&Settings::Instance(), &Settings::AutoRefreshToggled, this, [] { const auto paths = Settings::Instance().GetPaths(); for (const auto& path : paths) diff --git a/Source/Core/VideoCommon/TextureCacheBase.cpp b/Source/Core/VideoCommon/TextureCacheBase.cpp index 8881ad2457..cd8a024fbc 100644 --- a/Source/Core/VideoCommon/TextureCacheBase.cpp +++ b/Source/Core/VideoCommon/TextureCacheBase.cpp @@ -1515,14 +1515,15 @@ TextureCacheBase::CopyFilterCoefficientArray TextureCacheBase::GetRAMCopyFilterC { // To simplify the backend, we precalculate the three coefficients in common. Coefficients 0, 1 // are for the row above, 2, 3, 4 are for the current pixel, and 5, 6 are for the row below. - return { + return {{ static_cast(static_cast(coefficients[0]) + static_cast(coefficients[1])) / 64.0f, static_cast(static_cast(coefficients[2]) + static_cast(coefficients[3]) + static_cast(coefficients[4])) / 64.0f, static_cast(static_cast(coefficients[5]) + static_cast(coefficients[6])) / - 64.0f}; + 64.0f, + }}; } TextureCacheBase::CopyFilterCoefficientArray TextureCacheBase::GetVRAMCopyFilterCoefficients(