vegan diets& p90x

is anyone doing p90x & vegan?
If so what are you eating so that you get enough calories & protein