diff options
author | 2016-05-26 21:53:48 +0200 | |
---|---|---|
committer | 2016-05-26 21:54:03 +0200 | |
commit | 1f1ccd9b7d14d84a13d3950c2de7dfa3afaef638 (patch) | |
tree | 0fdfae36fd6abbe778726c7cf9b2a2f7357393ff /src/osd/modules/render/bgfx/chain.h | |
parent | 87429e74d90481317db41dfc45c7751039cd8b48 (diff) |
Fix debug crash with bgfx screen chains
Diffstat (limited to 'src/osd/modules/render/bgfx/chain.h')
-rw-r--r-- | src/osd/modules/render/bgfx/chain.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/osd/modules/render/bgfx/chain.h b/src/osd/modules/render/bgfx/chain.h index eff50f2aedb..bddec2c9bc3 100644 --- a/src/osd/modules/render/bgfx/chain.h +++ b/src/osd/modules/render/bgfx/chain.h @@ -32,6 +32,7 @@ public: ~bgfx_chain(); void process(render_primitive* prim, int view, int screen, texture_manager& textures, osd_window &window, uint64_t blend = 0L); + void repopulate_targets(); // Getters std::vector<bgfx_slider*>& sliders() { return m_sliders; } @@ -48,7 +49,8 @@ private: std::vector<bgfx_parameter*> m_params; std::vector<bgfx_chain_entry*> m_entries; std::vector<bgfx_target*> m_target_list; - std::map<std::string, bgfx_slider*> m_slider_map; + std::vector<std::string> m_target_names; + std::map<std::string, bgfx_target*> m_target_map; int64_t m_current_time; uint32_t m_screen_index; }; |