1. A device having a motion estimator using a two dimensional pipeline to generate accurate motion vectors, motion vector predictors, and mode decision for a current video block, the two dimensional pipeline using completed motion vector, motion vector predictors, and mode decision calculations of relevant neighboring video blocks, including a preceding video block on a same video block row as the current video block, prior to the generation of the accurate motion vector, motion vector predictor, and mode decision of the current video block.