diff --git a/src/util/postprocessing_shader_fx.cpp b/src/util/postprocessing_shader_fx.cpp index aa104a8b2..c45a84cb6 100644 --- a/src/util/postprocessing_shader_fx.cpp +++ b/src/util/postprocessing_shader_fx.cpp @@ -1683,7 +1683,7 @@ bool PostProcessing::ReShadeFXShader::Apply(GPUTexture* input, GPUTexture* final case SourceOptionType::InternalNormPixelSize: { const float value[2] = { - (static_cast(final_width) / static_cast(orig_width)) / static_cast(target_height), + (static_cast(final_width) / static_cast(orig_width)) / static_cast(target_width), (static_cast(final_height) / static_cast(orig_height)) / static_cast(target_height)}; std::memcpy(dst, value, sizeof(value)); } @@ -1700,7 +1700,7 @@ bool PostProcessing::ReShadeFXShader::Apply(GPUTexture* input, GPUTexture* final case SourceOptionType::NativeNormPixelSize: { const float value[2] = { - (static_cast(final_width) / static_cast(native_width)) / static_cast(target_height), + (static_cast(final_width) / static_cast(native_width)) / static_cast(target_width), (static_cast(final_height) / static_cast(native_height)) / static_cast(target_height)}; std::memcpy(dst, value, sizeof(value)); }