Original Post
Ok, I am starting a 2D sidescroller project in C++ and OpenGL. In any normal game using a low end graphics api, I would normally not draw anything that wasn't on the screen. However, I see that OpenGL has some functions that do that too. I was wondering whether it was worth it to cut off the parts not shown on my own? Or should I let OpenGL do it. The answer should be based on performance, because I want a high fps for a 2d game. And if I let OpenGL do it, how? Thank you in advance!