summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/render.h
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2010-12-31 20:27:51 +0000
committer Aaron Giles <aaron@aarongiles.com>2010-12-31 20:27:51 +0000
commit1fcd9aa6dce1b6444d5a232b0a1f001cbdd82af7 (patch)
tree5e8bc6a991d50b7ef82e9e542c53ff52d9ccdc98 /src/emu/render.h
parentc00b57ae6d07c61c81cb99c95676a06720d83697 (diff)
Fix MT4161. The render_texture() object was doing work in its
destructor which was inappropriate, as textures are allocated and recycled via a fixed size allocator.
Diffstat (limited to 'src/emu/render.h')
-rw-r--r--src/emu/render.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/emu/render.h b/src/emu/render.h
index 398acd9c678..f8b6c7fcf4f 100644
--- a/src/emu/render.h
+++ b/src/emu/render.h
@@ -417,6 +417,9 @@ class render_texture
// reset before re-use
void reset(render_manager &manager, texture_scaler_func scaler = NULL, void *param = NULL);
+
+ // release resources when freed
+ void release();
public:
// getters