with backface culling and stream compaction