+void gfxdevice_record_flush(gfxdevice_t*dev, gfxdevice_t*out)
+{
+ internal_t*i = (internal_t*)dev->internal;
+ if(out) {
+ int len=0;
+ void*data = writer_growmemwrite_memptr(&i->w, &len);
+ replay(dev, out, data, len);
+ }
+ writer_growmemwrite_reset(&i->w);
+}