i downloaded glee 5.4, and put GLee.h and GLee.c into openframeworks\v0.06\libs\glee\include, added both files to my project and removed the link to .lib
This is my build log…
[edit] - sorry, i should have cleaned my project as of course it breaks the shader addon. will put on this 2nd machine and let u know.
i dont know if this is relevant, but I have no problems running fbos and vbos and va’s on an ATI X1600 on windows xp sp3 using codeblocks (macbook pro running in bootcamp). Would this rule out any problems with glee version?
looks like that’s the case. actually – I think the problem is lower then glee
from there readme “By default, only those extensions reported by OpenGL’s
glGetString(GL_EXTENSIONS) are loaded by GLeeInit()”
you might check out the section:
“FORCED EXTENSION SUPPORT” which seems like it would do the trick for you.
alternatively, you might try:
a) try glGetString(GL_EXTENSIONS) and see if it’s also thin as the glee
b) ask on the opengl forum (opengl.org) about this
I just did some quick google searching, but didn’t come up with much. check also the drivers for the card you are running and see if there is a more recent one.
You’d say that, but I had the guy check with ‘wglinfo’ and that showed only 2 extensions, see also the post from Cathy.
Now I remember also having come across the machine, and I installed an nVidia driver a few times without avail, then I checked Control Panel, and there was an extra driver (Asus then presumably); after uninstalling the lot, rebooting and installing the nVidia one, things were fine again.
Drivers! !:#!@#$#%
also, this looks like an alternative to glGetString(…) that opengl 3.0 specific :
GLint n, i;
glGetIntegerv(GL_NUM_EXTENSIONS, &n);
for (i = 0; i < n; i++) {
printf("%s\n", glGetStringi(GL_EXTENSIONS, i);
}
the output of those printf was showing that it was using a basic driver with opengl 1.1, strange though that other demos worked ok.
I installed the intel integrated drivers, booted into safe mode, uninstalled nvidia, then restarted and installed nvidia again, now it all works, hurray.
The previous glee stuff still works, it was just picking up the wrong card. Do you think we should update glee for 0061?