add waveform_mode and update_region parameters in Screen refresh