diff --git a/rpcs3/Emu/RSX/NV47/HW/nv4097.cpp b/rpcs3/Emu/RSX/NV47/HW/nv4097.cpp index bb376b8df2..313daf12c2 100644 --- a/rpcs3/Emu/RSX/NV47/HW/nv4097.cpp +++ b/rpcs3/Emu/RSX/NV47/HW/nv4097.cpp @@ -703,18 +703,6 @@ namespace rsx void set_zcull_pixel_count_enable(context* ctx, u32, u32) { RSX(ctx)->notify_zcull_info_changed(); - - if (RSX(ctx)->m_graphics_state.test(rsx::rtt_config_dirty) || !RSX(ctx)->m_graphics_state.test(rsx::rtt_config_contested)) - { - return; - } - - if (RSX(ctx)->check_depth_buffer_active()) - { - return; - } - - RSX(ctx)->m_graphics_state.set(rsx::rtt_config_dirty); } ///// Misc (sync objects, etc) diff --git a/rpcs3/Emu/RSX/RSXThread.cpp b/rpcs3/Emu/RSX/RSXThread.cpp index 416db08614..cfa735fe8a 100644 --- a/rpcs3/Emu/RSX/RSXThread.cpp +++ b/rpcs3/Emu/RSX/RSXThread.cpp @@ -1563,10 +1563,6 @@ namespace rsx { depth_buffer_unused = false; } - else if (rsx::method_registers.registers[NV4097_SET_ZPASS_PIXEL_COUNT_ENABLE]) - { - depth_buffer_unused = false; - } } } diff --git a/rpcs3/Emu/RSX/RSXThread.h b/rpcs3/Emu/RSX/RSXThread.h index 38b594c14a..fefbfb9627 100644 --- a/rpcs3/Emu/RSX/RSXThread.h +++ b/rpcs3/Emu/RSX/RSXThread.h @@ -222,7 +222,6 @@ namespace rsx void capture_frame(const std::string& name) const; const backend_configuration& get_backend_config() const { return backend_config; } - bool check_depth_buffer_active() const { return m_framebuffer_layout.zeta_address != 0; } const draw_command_processor* draw_processor() const { return &m_draw_processor; }