Насколько я понимаю механику каркаса, двойной буферизации в нём нет.

Избегание моргания организовано за счёт отложенного обновления, только изменившихся прямоугольников.

Экономили память когда-то.

Проблема может быть у высокодинамичных вьюшек.

А мы столкнулись с другой проблемой: когда на форме одновременно от десятка и больше динамических вьюшек (например, в состоянии моргания), то начинается перерисовка всей формы с её морганием. Т.е., видимо, количество прямоугольников к обновлению становится таким, что каркас уже инициирует полную перерисовку окна.

Видимо, целесообразно просто ввести двойную буферизацию на уровне окон (чтобы вся перерисовка вьюшек шла на невидимом контексте, а уж затем он целиком отображался на экран).

В связи с этим вопрос:
- кто-нибудь из коллег занимался чем-то таким в альтернативных сборках - во Фриниксе или в ОпенГЛ-варианте?