summaryrefslogtreecommitdiff
path: root/libs/surfaces/push2/canvas.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/surfaces/push2/canvas.cc')
-rw-r--r--libs/surfaces/push2/canvas.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/libs/surfaces/push2/canvas.cc b/libs/surfaces/push2/canvas.cc
index faa8896f55..12c404fb9e 100644
--- a/libs/surfaces/push2/canvas.cc
+++ b/libs/surfaces/push2/canvas.cc
@@ -70,6 +70,15 @@ Push2Canvas::vblank ()
DEBUG_TRACE (DEBUG::Push2, "re-blit to device frame buffer\n");
/* something rendered, update device_frame_buffer */
blit_to_device_frame_buffer ();
+
+#define RENDER_LAYOUTS
+#ifdef RENDER_LAYOUTS
+ if (p2.current_layout()) {
+ std::string s = p2.current_layout()->name();
+ s += ".png";
+ frame_buffer->write_to_png (s);
+ }
+#endif
}
int transferred = 0;