Rotate scene

Hello everyone.
I was wondering if there was a method to rotate an already rendered scene.

I thought of doing glReadPixels() followed by glRotate() followed by glDrawPixels().
But this will not work right?
I mean there is no point in giving glRotate() after rasterization right?

Is there any way i can rotate the scene? without acually drawing it again.(i mean not rendering it again)

What are you trying to do? Rasterizing your geometry will put stuff onto a 2D target. Do you want to rotate that 2D target in your viewport after the fact?

If so, render your normal scene to a texture then you can just rotate that texture around using glRotate.

Do you want to rotate that 2D target in your viewport after the fact?

Yes.Thats what i am trying to do.Thanks for the suggestion.I will try to do that.