summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2021-11-08 20:51:30 +0100
committer hap <happppp@users.noreply.github.com>2021-11-08 20:51:44 +0100
commit98ec00423d3f1d6ff1cd0d537762ba42d625c5e5 (patch)
tree3451324073934c015dcd8ccfa7c08f197d6ca9db /src/emu
parent9ef70e0322854f1e8de98f3ab9fdf6e526c8de70 (diff)
Revert "-svg_renderer: Flag when output contents have not changed. [Ryan Holtz] (#8791)"
This reverts commit b0ac175b4942e4b29098823773ff2d50b6ac35a9.
Diffstat (limited to 'src/emu')
-rw-r--r--src/emu/screen.cpp11
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;
}
//**************************************************************************