View Single Post
Old 04-06-09, 07:00 PM   #3
okreylos
Registered User
 
Join Date: Jan 2009
Posts: 7
Default Re: 280 GTX / 180.44 low OpenGL performance?

Wow, thanks for the immediate reply, and sorry about not posting the bug report right away. Here it goes...

With regards to the application exhibiting the problem, it's rather large. However, it is officially released under the GPL, and you can download a slightly older version from http://www.keckcaves.org/software/VISUALIZERCG if you really want. I can dig up a link to the particular data file I was using and post it in a follow-up. Steps to recreate problem:

- Run Visualizer on large 3D input file.

- Extract large isosurface using a seeded isosurface tool.

- Observe displayed fps value and compare / contrast.

In case it helps, here is the gist of the actual rendering code:

glDisable(GL_CULL_FACE);
glEnable(GL_LIGHTING);
glEnable(GL_NORMALIZE);
glLightModeli(GL_LIGHT_MODEL_TWO_SIDE,GL_TRUE);
glDisable(GL_COLOR_MATERIAL);

glEnableClientState(GL_VERTEX_ARRAY);
glEnableClientState(GL_NORMAL_ARRAY);
glBindBufferARB(GL_ARRAY_BUFFER_ARB,dataItem->vertexBufferId);
glBindBufferARB(GL_ELEMENT_ARRAY_BUFFER_ARB,dataIt em->indexBufferId);

glInterleavedArrays(GL_N3F_V3F,0,0);
glDrawElements(GL_TRIANGLES,numRenderTriangles*3,G L_UNSIGNED_INT,static_cast<const Index*>(0)); // numRenderTriangles is about 2M
Attached Files
File Type: gz nvidia-bug-report.log.gz (31.4 KB, 65 views)
okreylos is offline   Reply With Quote