minor simplification
add an action to clear the screen
fix a bug that caused the vertex streaming to overflow the mapped buffer