Why do you need 6 verticles? Wouldn't be 5 enough. Verticle which diagonally splits pixel in half can be shared by both triangles.