Why the display is so slow?

nobond

Newcomer
I wrote a simple mesh(.obj)file view with opengl. It is normally ok, but it seemed unbearbly slow when I load huge obj file. E.g beethoven.obj(10K+ vertices, 60K+ triangles). It always takes more than one minute to display the picture on my ogl window. (In ogl, i use vbo+gldrawarray) . I test the time among frames, it is all right(in the order of ms). But strangely, just looks like it takes huge time to show on the window.

My hardware should be ok (AMD 2700+4G Ram+ ATI HD3300 on board).
The meshlab looks like miles faster than my own program
My platform VC express 9.0 + Glew + glut

Is there any chance the glut is slowing the display down or something else?
 
Are you prehaps falling back to software rendering? Or a non hardware accelerated DC?

These are the first port of call on GL when it becomes very slow.
 
Back
Top