On Jan 2, 2007, at 1:36 PM, cyrille henry wrote:
i nead to use a computer with an ATI mobility radeon 9600. so i install ubuntu dapper, ati proprietary drivers, hcs pd extended 0.40.1 + compiled Gem from curent CVS.
everythings works, exept glsl.
the patch examples/02.advenced/16.vertex_program.pd and 17.fragment_program.pd work.
but the patch 18.gl_shading_language does not work. the pd log print :
linking: link 1.07374e+09 5.36871e+08 [glsl_program]: Info_log: [glsl_program]: Link successful. There are no attached shader objects. GL: invalid value
...like chris, I don't really know what's going on here, beyond some driver implementations returning huge numbers for the shader objects...however, I do know that currently we've implemented the ARB GLSL extensions, and that this has been "internalized" into GL 2.0, with some api changes...many of these changes aren't just function names, but also return values are changed from GLhandleARB* to GLuint, so maybe this ID problem will disappear once I finish a GL 2.0 native implementation of the GLSL objects?
jamie