Advantages of Face Culling

An application should enable face culling wherever possible, and correctly set the appropriate face to be culled. Enabling face culling significantly reduces the amount of load on the graphics hardware. This is due to the significant reduction in the number of polygons that must be processed by hardware. The tiling hardware (TA) does not need to bin as many triangles and the ISP does not need to rasterize as many triangles. This can help performance significantly on highly complex workloads with many hundreds of thousands or millions of polygons, and reduce the likelihood of bottlenecks in these fixed function pipeline stages.