stop
Stop recording.
Parameters
- self:*Picture
- *Picture
Source
Implementation
pub fn stop(self: *Picture) void {
// restore previous queues
const cw = dvui.currentWindow();
cw.defer_render_cmds = self.prev_dr_cmds;
cw.defer_render_cmds_after = self.prev_dr_cmds_after;
// force all deferred rendering now
cw.renderCommands(self.render_cmds.items) catch {};
cw.renderCommands(self.render_cmds_after.items) catch {};
_ = dvui.renderTarget(self.prev_target);
}