[PyKDE] QGLWidget rendering problems
Tom Badran
tb100 at doc.ic.ac.uk
Wed Dec 17 20:55:00 GMT 2003
On Wednesday 17 Dec 2003 18:40, Phil Thompson wrote:
> What type is expected by glTexImage2D()? The handling of the sip.voidptr
> type has been discussed before - but I'm not clear what type you need it
> converting to.
The man page defines it as:
void glTexImage2D( GLenum target,
GLint level,
GLint internalFormat,
GLsizei width,
GLsizei height,
GLint border,
GLenum format,
GLenum type,
const GLvoid *pixels )
A grep for GLvoid gives it typedefed as:
typedef void GLvoid (gl.h)
So glTexImage2D seems to just expect a void *. The other fields are all just
essentially integers so shouldnt be a problem. I guess i could just write a
simple wrapper around glTexImage2D in c that i can call from python, ive
already done that for some other image operations anyway (not gl related,
just voidptr stuff). I just dont really understand how Qt/OpenGL integrate
and it would be nice for this to work the 'proper' way.
I should mention im running NVIDIA graphics drivers which i think provide
their own gl headers.
Thanks
Tom
More information about the PyQt
mailing list