I am looking the fastest way to draw thousands of individually calculated pixels directly to the screen in an iPhone application that preforms extremely well.
Most probably using OpenGL, something like:
glBegin(GL_POINTS); glColor3f(...); glVertex3f(...); ... glEnd();
Even faster would probably be to use vertex arrays for specifying the points.