1

是否可以创建一个不可见的 X 窗口?对于 OpenGL ES 2.0 上下文的初始化,必须手动创建一个 X 窗口,但我找不到使其不可见的方法。因为我只做 GPGPU 我不需要输出窗口。事实上,就我而言,这很烦人。

我从较早的问题中知道了一个解决方案,该问题已被指出InputOnlyXCreateWindow(). 然而,这会导致 X 错误GLXBadDrawable。可能是因为 EGL 需要窗口来响应图形请求。还有其他方法吗?也许创建它最小化?但我也找不到任何东西。将窗口的大小设置得非常小也无济于事,因为它总是占据我设备(诺基亚 N9)上的整个屏幕。

4

1 回答 1

3

当你创建一个 X 窗口时,它是未映射的,那么创建一个 InputOutput 窗口并让它保持未映射呢?另一种选择是(如果窗口必须保持映射),将其移出屏幕。

于 2011-11-30T13:30:57.053 回答