From c662f2ec6bcb25e340dea637461c6ac7ab04465e Mon Sep 17 00:00:00 2001 From: AJR Date: Thu, 19 Oct 2023 09:17:53 -0400 Subject: 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. --- src/emu/render.cpp | 1 + 1 file changed, 1 insertion(+) 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; } -- cgit v1.2.3