glGenBuffers problem

Maximiliano Guerra <[email protected]>
Newsgroups gmane.comp.python.opengl.user
Message-ID <CAAT2aSPVMwzED-OD5TchdkHbWFiDYR4-n+bPKnddb9WaWjC59A@mail.gmail.com>
Hi all, this is my first message in this list. Nice to meet you all.

I just started learning Computer Graphics. I'm studying in the
http://www.arcsynthesis.org/gltut
It is very good for graphics concepts as well opengl, their code is in c++
but I'm wanting to do it with python.

So I'm tring to do the first tutorial (you can find the code here:
bitbucket.org/alfonse/gltut) step by step and I ran in some problems with
glGenBuffers.

In [1]: from OpenGL.GL import *

In [2]: buf = glGenBuffers(1)
NullFunctionError: Attempt to call an undefined function glGenBuffers,
check for bool(glGenBuffers) before calling

In [3]: bool(glGenBuffers)
Out[3]: False

In [4]: glGenBuffers
Out[4]: <OpenGL.platform.baseplatform.glGenBuffers at 0x10313d950>

I googled for solutions, and found another way to use it with:

In [5]: from OpenGL.GL.ARB.vertex_buffer_object import *

In [6]: buf = glGenBuffersARB(1)

But it returns me the very same problems above.

I even tried to use glInitVertexBufferObjectARB() eto check if everything
was ok (as I learned in
http://pyopengl.sourceforge.net/documentation/opengl_diffs.html) but it
gave me an Segmentation Fault

I went ahead and checked the next function I would need to use:
glBindBuffer, and its ARB version, both gave me the same errors of
glGenBuffer.

So there you have it, I'm stuck with this in the first tutorial, any help
is greatly appreciated.
Thanks in advance!

-- 
Maximiliano Guerra de Medeiros

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1

_______________________________________________
PyOpenGL Homepage
http://pyopengl.sourceforge.net
_______________________________________________
PyOpenGL-Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyopengl-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.