From 98ec00423d3f1d6ff1cd0d537762ba42d625c5e5 Mon Sep 17 00:00:00 2001 From: hap Date: Mon, 8 Nov 2021 20:51:30 +0100 Subject: Revert "-svg_renderer: Flag when output contents have not changed. [Ryan Holtz] (#8791)" This reverts commit b0ac175b4942e4b29098823773ff2d50b6ac35a9. --- src/emu/screen.cpp | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/emu/screen.cpp b/src/emu/screen.cpp index 0241ec0b3e8..e3ca74869f9 100644 --- a/src/emu/screen.cpp +++ b/src/emu/screen.cpp @@ -79,7 +79,6 @@ private: int m_sx, m_sy; double m_scale; std::vector m_background; - bool m_has_changed_since_last_update; std::vector m_cache; @@ -198,10 +197,6 @@ int screen_device::svg_renderer::render(screen_device &screen, bitmap_rgb32 &bit rebuild_cache(); } - if (!m_has_changed_since_last_update) - return UPDATE_HAS_NOT_CHANGED; - m_has_changed_since_last_update = false; - for(unsigned int y = 0; y < m_sy; y++) memcpy(bitmap.raw_pixptr(y, 0), &m_background[y * m_sx], m_sx * 4); @@ -232,10 +227,6 @@ void screen_device::svg_renderer::output_change(const char *outname, s32 value) auto l = m_key_ids.find(outname); if (l == m_key_ids.end()) return; - - if (m_key_state[l->second] != value) - m_has_changed_since_last_update = true; - m_key_state[l->second] = value; } @@ -524,8 +515,6 @@ void screen_device::svg_renderer::rebuild_cache() spos = epos; epos = ckey; } - - m_has_changed_since_last_update = true; } //************************************************************************** -- cgit v1.2.3