opengl libraries, TimelineCanvas for detailed time analysis
Merge origin/multinal1 into multinal1