and it works fine under visual c++ 6.0, but not under visualc++ 7.0 ! how can this happen? i thougth opengl is more or less platform independent and even more compiler version independent…
strange thing. seems that microsofts opengl-implementation in vc7.0 is buggy .
can anyone help out? i think the problem is located by the frambuffer to texture copy.
librarys compiled for one version of vc normally aint compatable with another version.
this has got nothing to do with opengl per se ie it happens with any libraries.
There is VISUAL C++ 7.0???Where can i read some info about that.Does it have introductionary/standart/professinal/enterprise versions???.Write me a mail about that stuff!
sorry for late reply,
i have compiled both in debug mode (no optimizations) and release mode - neither works. i cannot believe this … i would expect this if i change between win32<->linux, but not between different vc-version…
seems that even in vc7 the gl - header is pretty old:
/*++ BUILD Version: 0004 // Increment this if a change has global effects
oh sorry!
it compiles fine, runs fine - but the blur effect is gone in vc7. only the spriral gets drawn. so my assumption is that the framebuffer -> texture copy fails.
but why ?
so - could you please mail me your *.exe (or probably better the complete direc with project files)?
(post@andre-krause.net)
what’s your graphics card ? i got ati-radeon ve… and you visualc++ version ? any updates applied ?
@opla: THANKS !
just tested your package: it works!! recompiled your project - it still works. the .exe - file has identical file size with my exe file !!! (wich still does NOT work)…
now comes the “funny” seeking for the difference in the project file settings and so on…
ok, im deeply sorry for blaming the nehe tutorial not to work under vc7 and to disturb the freedom of the forum-people. the whole story is this: 4 months ago i modified nehes tutorial to get a faster blurring effect (nehe draws the texture 20 times every single time step, i modified it so that the texture is drawn only once a little stretched and that this stretched texture again is saved as texture so one gets an effect a little bit like in the famouse geiss for winamp plugin)
this modification still shows the problem that the vc6-compiled exe works, but the vc7 does not. have a look: http://www.videofiles.de/blurring_based_on_nehe_36_vc6_vs_vc7.zip
then i tried to check if this problem exists with the “original” tutorial, i had in another directory. same effect - did not work under vc7. but as it turned out now it was NOT the original tutorial, there was a slight modification in the source i simply overlooked. it’s all my fault :-/