cool, you have an openGL-3.0 card?
MacBook Pro NVIDIA GeForce 8600M GT OpenGL Engine Vendor Name NVIDIA Corporation Version 2.0 NVIDIA-1.5.36 GL Shading Language Version 1.20 this is the information from the OpenGL Driver Monitors with the OpenGL Extensions GL_EXT_geometry_shader4
its openGL Version 2.1 for linux and microsoft you can get drivers for GLVersion 3.1 from nvidia
mac wait for apple update
apart from that id don't know whether i can follow your problems here. what are you trying to achieve with commenting out the 2 conditions? to not get an error "cannot load shader now! deferrubg till later..."?
no i got the error "cannot load shader now" from this part when it has VERSION_2_1 if(!GLEW_VERSION_2_0 && !GLEW_ARB_geometry_shader4) { post("cannot load shader now!"); return; } VERSION_2_0 work
so i dont understand why V_2_1 failed - openGL 2.1 and latest GLEW version 1.5.1 are installed
at least the geometry_shader are functioning :)
Matthias
i can only repeat: this is no error, it is merely a hint that Gem will not load the shader instantaneously but rather as soon as possible (when rendering is turned on).
or does it not work at all? if so, there might be a problem with your drivers (not reporting extensions they support), glew (not finding out reported extensions) or Gem (ignoring supported extensions); check the output of glewinfo (from http://glew.sourceforge.net/).
mfgadsr. IOhannes
GemWindow Activate err = 0 GEM: GLEW version 1.5.1 GEM: Start rendering on mac osx 10.5.6 Matthias
GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev