1. A method of processing graphical data received at a computing system from a remote source, the method comprising: decoding received graphical content, the received graphical content including an image being compressed using a plurality of codecs, wherein decoding the received graphical content includes creating a decoded image; based on quality of the received graphical content, selecting from among a plurality of filters to apply to at least a portion of the decoded image; and applying a plurality of filters to at least a portion of the decoded image.