Hi, it seems that something recently changed the locking in the vmem video output, as the SDL 2.0 example code does not work anymore. I thought the callbacks given to video_set_callbacks are called this way: lock() unlock() display() lock() unlock() display() ... Instead using the recent git version...