1
是否可以创建一个不可见的X窗口?对于OpenGL ES 2.0上下文的初始化,人们必须手动创建一个X窗口,但我找不到一种使其不可见的方法。由于我只做GPGPU,我不需要输出窗口。事实上,这对我来说很烦人。如何为GPGPU创建不可见的X11窗口?
我知道从earlier question解决方案,它已被指出使用InputOnly
在XCreateWindow()
。但是,这会导致X错误GLXBadDrawable
。可能是因为EGL要求窗口响应图形请求。有另一种方法吗?也许创建它最小化?但是我也找不到任何东西。此外,将窗口尺寸设置得非常小也无济于事,因为它始终占用了我设备上的整个屏幕(诺基亚N9)。
太棒了!在窗口创建过程中移除对“XMapWindow()”的调用完全没有用。谢谢! –
工程就像一个魅力。谢谢 :-) –