> but doesn't seem to handle single-faced triangles
Highly unlikely that this is a problem with backface culling, that's too basic to screw up without also affecting countless other games.
I haven't played Halo but if [0] is how it is supposed to look then there is proper occulsion (i.e. depth testing) between different parts of her body. This would also make backface culling only a performance optimization if everything else is working correctly so may have been left disabled.
Highly unlikely that this is a problem with backface culling, that's too basic to screw up without also affecting countless other games.
I haven't played Halo but if [0] is how it is supposed to look then there is proper occulsion (i.e. depth testing) between different parts of her body. This would also make backface culling only a performance optimization if everything else is working correctly so may have been left disabled.
[0] https://youtu.be/wwuoTueSR7k?t=109