我的应用程序使用Gtkmm和gtkglextmm。它从HDD加载图片并使用OpenGL功能显示它们。但是,当我(例如)调整主窗口大小时,GUI的某些部分变黑,我不知道为什么。在Ubuntu上,这个问题不存在。
以下是一段视频,说明了我所说的内容:http://youtu.be/XGNJmddh_m4
答案 0 :(得分:0)
在没有看到你的代码的情况下,假设它没有任何晦涩难懂,我将其归因于Windows自身的GTK +端口中的一些错误。我怀疑GTK +内置的双重缓冲与组合过程(Aero)固有的双重缓冲有关,并且在Windows GTK +的WNDCLASSEX中创建了一个背景擦除画笔。
我将此作为GTK +
的错误提交