diff options
author | 2023-10-19 09:17:53 -0400 | |
---|---|---|
committer | 2023-10-19 09:18:28 -0400 | |
commit | c662f2ec6bcb25e340dea637461c6ac7ab04465e (patch) | |
tree | 3e0a14b2a5f4172f9c291b8a8f3f7adc2b927bec /src/emu/render.cpp | |
parent | 8fea166c6fdffe0c801f06c616dcfbf7b6533ada (diff) |
render.cpp: Nuke previous scaler when releasing a render_texture in case it gets recycled later. This fixes occasional bad downcasts in debug builds when trying to bring up the tilemap viewer in certain drivers.
Diffstat (limited to 'src/emu/render.cpp')
-rw-r--r-- | src/emu/render.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/emu/render.cpp b/src/emu/render.cpp index 5c756a89b48..8251eabb2ec 100644 --- a/src/emu/render.cpp +++ b/src/emu/render.cpp @@ -353,6 +353,7 @@ void render_texture::release() m_bitmap = nullptr; m_sbounds.set(0, -1, 0, -1); m_format = TEXFORMAT_ARGB32; + m_scaler = nullptr; m_curseq = 0; } |