我正在wx.Frame用GLCanvas. 在某些平台上,将WX_GL_DEPTH_SIZE画布的属性设置为 32 可以正常工作。在另一个平台上,除非我将深度大小减小到 16,否则我只会得到一个空白帧(GLCanvas不渲染)。调用代码中是否有一种简单的方法来确定深度大小的允许值?
2 回答
            1        
        
		
你在运行 Linux 吗?也许您可以从输出的显示模式表中获取该信息glxinfo -t。
于 2013-02-20T02:02:29.573   回答
    
    
            0        
        
		
我发现的唯一解决方案是使用 GLCanvas 方法IsDiplaySupported,但似乎这种方法在 wxPython 2.9 中可用,而不是旧版本。
于 2013-04-18T09:40:32.383   回答