summaryrefslogtreecommitdiff
path: root/vdp.c
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2018-11-19 19:10:16 -0800
committerMichael Pavone <pavone@retrodev.com>2018-11-19 19:10:16 -0800
commit9316f533ab20aa79cf0a5863452efdadfad91f6f (patch)
treeea325d4504d284c533b01189005132633268fa18 /vdp.c
parent654b9b962025cd4bb404eeccfb3ef1fcfd40ece7 (diff)
Implemented support for toggling off a debug view
Diffstat (limited to 'vdp.c')
-rw-r--r--vdp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/vdp.c b/vdp.c
index 69d304d..8932b75 100644
--- a/vdp.c
+++ b/vdp.c
@@ -3943,7 +3943,8 @@ void vdp_deserialize(deserialize_buffer *buf, void *vcontext)
void vdp_toggle_debug_view(vdp_context *context, uint8_t debug_type)
{
if (context->enabled_debuggers & 1 << debug_type) {
- //TODO: implement me
+ render_destroy_window(context->debug_fb_indices[debug_type]);
+ context->enabled_debuggers &= ~(1 << debug_type);
} else {
uint32_t width,height;
uint8_t fetch_immediately = 0;