summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/osd/modules/render/bgfx/chainmanager.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/osd/modules/render/bgfx/chainmanager.cpp b/src/osd/modules/render/bgfx/chainmanager.cpp
index e6d046db69c..313c78f3623 100644
--- a/src/osd/modules/render/bgfx/chainmanager.cpp
+++ b/src/osd/modules/render/bgfx/chainmanager.cpp
@@ -491,6 +491,14 @@ uint32_t chain_manager::update_screen_textures(uint32_t view, render_primitive *
m_screen_palettes.push_back(palette);
}
}
+ else
+ {
+ m_screen_textures[screen] = texture;
+ if (palette)
+ {
+ m_screen_palettes[screen] = palette;
+ }
+ }
}
else
{