Back Face Culling Rendering Stage


I am a young student of Computer Graphics and I would like to know what is the earliest position in the rendering pipeline where backface culling could be performed by OpenGL?


There’s only one place in the rendering pipeline where face culling “could” be performed: the place where it is performed. This happens as part of primitive assembly for the purposes of rasterization. It happens after vertex post-processing, but before rasterization.

Thank you very much!!!