repeating world

I'm making a game where, like pacman, if you go off one side of the screen you come out on the other side. However the camera follows the player so it cant just be a matter of changing the player's coordinates. Is there an opengl solution other than just re rendering everthing multiple times?

You could probably split your world up into multiple sections (say, different sections for each edge and corner), and then translate them to where you want them to be seen when the camera is near the edge or corner. Then, once you cross the line, you could change the players coordinates to wrap around seamlessly.