From 9ab4802d079d3e78f217617f4e94ce4de5bb1617 Mon Sep 17 00:00:00 2001 From: Ani Date: Sun, 30 Apr 2023 03:09:36 +0100 Subject: [PATCH] gl: Fix blur_intensity GL_INVALID_OPERATION error blur_intensity is a float, so the cast needs to be f32 instead of s32 --- rpcs3/Emu/RSX/GL/GLOverlays.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/RSX/GL/GLOverlays.cpp b/rpcs3/Emu/RSX/GL/GLOverlays.cpp index d4e779453d..f6be7a1589 100644 --- a/rpcs3/Emu/RSX/GL/GLOverlays.cpp +++ b/rpcs3/Emu/RSX/GL/GLOverlays.cpp @@ -448,7 +448,7 @@ namespace gl program_handle.uniforms["timestamp"] = cmd.config.get_sinus_value(); program_handle.uniforms["albedo"] = cmd.config.color; program_handle.uniforms["clip_bounds"] = cmd.config.clip_rect; - program_handle.uniforms["blur_intensity"] = static_cast(cmd.config.blur_strength); + program_handle.uniforms["blur_intensity"] = static_cast(cmd.config.blur_strength); overlay_pass::run(cmd_, viewport, target, gl::image_aspect::color, true); }