Advertisement

Performance problem

Started by January 20, 2002 12:01 AM
7 comments, last by Targa 23 years, 1 month ago
I''m new to OpenGL so cut me some slack, I''m having some rather serious Performance problems, I''m developing on P2 333 Mhz, Voodoo 2 and 168 mbs of SDRAM totally bare, I''m using default drivers because i couldn''t find any suited for the V2 and i''m also running another S3 graphics accelerator anyways i''m using GLUT in a windows environment (Windows ME), works fine in console but as soon as i work with the windows includes i get Horrible FPS around 4-5 FPS with Basic 2D and this just isn''t acceptable and no matter how many objects are on screen it''s always the same, Is it time for an upgrade or should i try a GLUT alternative?
The voodoos never really supported OpenGL that well. I''m pretty sure all it could ever do was full screen w/16 bit color, so when you try to run in a window, your app is changing to software rendering.
Advertisement
That''s part of the problem my app is fullscreen....
well targa,

i got a voodoo2 on my system. It works pretty well in opengl over here mr Anonymous Poster . so targa if u wanna use it with ur program it is very simple, just place the opengl32.dll provided by the vendor (3dfx) in the same dir of ur executable.



"The Railgun Master"
DaHeR
____________________________________MSN | AIM | YIM | ICQ
With Voodoo cards you have to load the 3dfxgl.dll, opengl32.dll doesn''t work with voodoo cards for some reason. ( or something along those lines, I remember that you have to load 3dfxgl.dll manually anyway ).

Death of one is a tragedy, death of a million is just a statistic.
If at first you don't succeed, redefine success.
No need to load any DLL''s manually (at least it works out for me pretty well)

Just make sure you use 16 bit color... I''ve got a v3, and it works both in fullscreen and windowed mode. Dont know about v3 tough

Also try to get new drivers (www.glsetup.com is a good place)

Since it seems to work fine with GLUT (glut uses windowsAPI for window management (on Win32 :D) ...), i think theres some other problem aswell, but dont have any idea what it could be (no source...)
Advertisement
bah make
Dont know about v3 tough
to
Dont know about v2 tough

Dosent make much sense otherwise
copy 3dfxvgl.dll into your applications directory and rename it to opengl32.dll, otherwise you''ll get pure software rendering. No need to load it manually.

- AH
But can you redistribute the 3dfxgl.dll? Thats the problem, it may also be the wrong version for an end users PC. There''s an article on this site about loading 3dfxgl.dll and getting the function pointers etc. Really good, it also means you don''t need to go copying and renaming things. It''s under OpenGL, in the general part.

Death of one is a tragedy, death of a million is just a statistic.
If at first you don't succeed, redefine success.

This topic is closed to new replies.

Advertisement