found a bug in NBOpengl this function definition is incorrect
getShaderiv_shader: "in" shader pname: "in" pname params: "out" params
<primitive: #primitiveNativeCall module: #NativeBoostPlugin error:
primErrorCode>
^ self
glApiCall: #( void glGetShaderiv ( GLuint shader , GLenum pname
, long*
params ) )
index: 793
attributes: #(
#category #VERSION_2_0
#version #'2.0'
)
while the function definition is
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params);
so there is no long* in there for params
as is confirmed from opengl 2.1 reference pages ->
http://www.opengl.org/sdk/docs/man2/ <http://www.opengl.org/sdk/docs/man2/>
dont know if this bug has any effect , or maybe not a bug ?
--
View this message in context:
http://forum.world.st/Understanding-NBOpenGL-tp4686514p4695962.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.