diff options
author | 2021-11-08 20:51:30 +0100 | |
---|---|---|
committer | 2021-11-08 20:51:44 +0100 | |
commit | 98ec00423d3f1d6ff1cd0d537762ba42d625c5e5 (patch) | |
tree | 3451324073934c015dcd8ccfa7c08f197d6ca9db | |
parent | 9ef70e0322854f1e8de98f3ab9fdf6e526c8de70 (diff) |
Revert "-svg_renderer: Flag when output contents have not changed. [Ryan Holtz] (#8791)"
This reverts commit b0ac175b4942e4b29098823773ff2d50b6ac35a9.
-rw-r--r-- | src/emu/screen.cpp | 11 |
1 files changed, 0 insertions, 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<u32> m_background; - bool m_has_changed_since_last_update; std::vector<cached_bitmap> 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; } //************************************************************************** |