From 719e7a9d56e3b5d7444aec265b05251a72048a28 Mon Sep 17 00:00:00 2001 From: kd-11 Date: Tue, 17 Jan 2023 00:06:35 +0300 Subject: [PATCH] rsx: Fix inadvertent signal override for MSAA --- rpcs3/Emu/RSX/rsx_methods.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/rpcs3/Emu/RSX/rsx_methods.cpp b/rpcs3/Emu/RSX/rsx_methods.cpp index 6681105fb3..cbf7076298 100644 --- a/rpcs3/Emu/RSX/rsx_methods.cpp +++ b/rpcs3/Emu/RSX/rsx_methods.cpp @@ -2461,7 +2461,7 @@ namespace rsx state_signals[NV4097_SET_ALPHA_FUNC] = rsx::fragment_state_dirty; state_signals[NV4097_SET_ALPHA_REF] = rsx::fragment_state_dirty; state_signals[NV4097_SET_ALPHA_TEST_ENABLE] = rsx::fragment_state_dirty; - state_signals[NV4097_SET_ANTI_ALIASING_CONTROL] = rsx::fragment_state_dirty; + state_signals[NV4097_SET_ANTI_ALIASING_CONTROL] = rsx::fragment_state_dirty | rsx::pipeline_config_dirty; state_signals[NV4097_SET_SHADER_PACKER] = rsx::fragment_state_dirty; state_signals[NV4097_SET_SHADER_WINDOW] = rsx::fragment_state_dirty; state_signals[NV4097_SET_FOG_MODE] = rsx::fragment_state_dirty; @@ -2525,7 +2525,6 @@ namespace rsx state_signals[NV4097_SET_BLEND_ENABLE_MRT] = rsx::pipeline_config_dirty; state_signals[NV4097_SET_STENCIL_FUNC] = rsx::pipeline_config_dirty; state_signals[NV4097_SET_BACK_STENCIL_FUNC] = rsx::pipeline_config_dirty; - state_signals[NV4097_SET_ANTI_ALIASING_CONTROL] = rsx::pipeline_config_dirty; state_signals[NV4097_SET_RESTART_INDEX_ENABLE] = rsx::pipeline_config_dirty; }