使用X Pixmaps与OpenGL和Haskell

时间:2012-08-16 05:39:15

标签: opengl haskell

我对如何使用X11库为OpenGL生成纹理感到有点困惑(我使用https://github.com/reacocard/haskell-x11-xcomposite抓取像素图区域)

我想是什么让我得到的是PixMap有一个返回类型的XID,它基本上是一个用作指向实际数据的指针的Word32,但随后OpenGL库使用不同的指针。我知道我要用C做什么,

http://www.opengl.org/wiki/Programming_OpenGL_in_Linux:_Using_texture_from_pixmap_extension

但是通过FFI重写大量的OpenGL和X11来使它们的类型兼容似乎很愚蠢。有更简单的方法吗?

0 个答案:

没有答案