Re: [PyOpenGL-Users] passing multiple values to glUniform
Brought to you by:
mcfletch
From: Mike C. F. <mcf...@vr...> - 2009-03-12 13:42:37
|
Gijs wrote: > Hello, > > I'm kinda running into a problem here using the glUniform functions. I > use the following piece of code to set 8 values in the fragment shader: > input_image = glGetUniformLocationARB(program, "input_image") > glUniform1ivARB(input_image, 8, array([0, 1, 2, 3, 4, 5, 6, 7], 'i')) > There's a definite bug in the wrapper, it was written before I realized that you could pass multiple values to the vector forms. In GL/ARB/shader_objects.py line 53, change "size" to None in the call and it *should* work. I'll need to construct a test case and apply it to the 2.0 version as well, of course. Thanks for the bug report, Mike -- ________________________________________________ Mike C. Fletcher Designer, VR Plumber, Coder http://www.vrplumber.com http://blog.vrplumber.com |