View Issue Details

IDProjectCategoryView StatusLast Update
0000721OpenMPTUser Interfacepublic2015-11-07 17:12
Reportermanx Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Platformx86OSWindowsOS VersionXP
Product VersionOpenMPT 1.25.03.* (old testing) 
Summary0000721: Sample position notifications cause synchronous redrawing of the sample view
Description

Depending on Windows version and GFX driver, repeated synchronous redrawing on each position notification can be really slow.

Additional Information

The relevant code path is in CViewSample::OnPlayerNotify.

TagsNo tags attached.
Has the bug occurred in previous versions?yes
Tested code revision (in case you know it)

Activities

manx

manx

2015-11-07 17:12

administrator   ~0002172

Work-around for problematic systems until this gets fixed: Set hidden option [Display]GUIUpdateInterval to 16 instead of the default 0 (which by default couples the redraw interval to the soundcard update period). The unit is milliseconds, thus redrawing is limited to every 16 milliseconds this way.

Issue History

Date Modified Username Field Change
2015-11-07 17:10 manx New Issue
2015-11-07 17:12 manx Note Added: 0002172