primitive culling implemented