如何使现有的X11窗口OpenGL准备就绪?

时间:2015-05-07 03:02:33

标签: c++ opengl x11

我似乎找不到从现有X11窗口创建OpenGL上下文的示例。我发现的每个例子都通过提供必要的可视属性(通过glXChooseVisual或glXChooseFBConfig)创建一个已经准备好OpenGL的窗口。如果我已经有一个现有窗口(通过Display *和Window引用)并想要为OpenGL渲染窗口更改Colormap和XVisualInfo,该怎么办?在创建OpenGL上下文时,请考虑Windows上的ChoosePixelFormat和SetPixelFormat。这在X11中甚至可能吗?我是否必须创建一个已经为OpenGL做好准备的窗口?

0 个答案:

没有答案