+ if(out) {
+ int len=0;
+ void*data = writer_growmemwrite_memptr(&i->w, &len);
+ replay(dev, out, data, len);
+ }
+ writer_growmemwrite_reset(&i->w);
+}
+
+static gfxresult_t* record_finish(struct _gfxdevice*dev)
+{
+ internal_t*i = (internal_t*)dev->internal;
+ msg("<trace> record: %08x END\n", dev);