swrast: clean up and remove dead code in triangle functions