render one frame