restore() {
		const canvas = this.getCanvas();
		this.getContext().restore();
		this.currentColor.glArray[3] = this.getGlobalAlpha();
		this.currentScissor[0] = 0;
		this.currentScissor[1] = 0;
		this.currentScissor[2] = canvas.width;
		this.currentScissor[3] = canvas.height;
	}
restores the most recently saved renderer state by popping the top entry in the drawing state stack
@example
// Save the current state
renderer.save();

// apply a transform and draw a rect
renderer.tranform(matrix);
renderer.fillRect(10, 10, 100, 100);

// Restore to the state saved by the most recent call to save()
renderer.restore();