Original Post
I am writting a 3d rendering engien.
I am currently rendering squares (not filled squares but 4 lines).
When I try to render 10000 squares I have a very large performance hit. Am I getting good performance or does my engine need more optimizeation? Note that 10000 squares = 40000 Lines.
My engine is not made to give as many FPS as possible because other tasks must run side by side with it. I have it shoot for a target FPS and any extra CPU time goes to other tasks. I am currently running at 20 FPS, The app is now using 49% of the CPU, The CPU is a 2.8 GHZ P4 w. HT. The Grahpics card is a Radion 9800, the system memory is 1GB.
My question is: Do I need to perform further optimizeation or is this acceptable for most perposes?
Thank you for your time,
Arrummzen