1. A method for processing pixels within a current macroblock, the method comprising: acquiring a plurality of pixels that are adjacent to the left of a plurality of selected pixels within the current macroblock; filtering along a vertical edge at least a portion of said plurality of selected pixels within the current macroblock utilizing at least a portion of said acquired plurality of pixels that are adjacent to the left of said plurality of selected pixels; rotating said acquired plurality of pixels that are adjacent to the left of said plurality of selected pixels; and filtering along a horizontal edge at least a portion of said plurality of selected pixels within the current macroblock utilizing at least a portion of said rotated plurality of pixels that are adjacent to the left of said plurality of selected pixels.