I have a particle engine running a constant particle effect of about 70 particles with a 128x128 texture. The framerate of the app drops more and more the longer it runs. If I comment out the OpenGL draw calls (glBegin -> glEnd) it stays constant. It does this with both tri strips and point sprites.
Any ideas?