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(