200'000 точек в графике, но ведь они на мониторе тупо не поместятся.
В настоящее время я никак не интерполирую значения. Тупо делю ширину на количество точек, получаю шаг (очень маленький), прибавляю его к текущему значению х и отображаю.
Соглашусь, что на одном пикселе может отобразиться тысяча значений, но зато я точно не потеряю данные. То есть не будет искажений, который неизбежно появятся, если я буду отображать одну точку из ста (процеживание) или брать среднее из сотни точек или еще что-то.
Есть Qt Charts там лицензия конечно не айс, но вроде тяжелые графики тянул.
Лицензия на Qt Charts не подходит. Единственная библиотека, лицензия которой могла бы подойти это mathGL( да и то там есть ограничения) и производительность у нее хорошая. Но очень мало материалов по ней в сети, а если задаешь вопросы в группе (в google+ по ней есть группа), то во-первых надо на английском, во-вторых очень медленный отклик. Русскоязычных форумов нет.