1. A method for generating a graphical display, the method comprising: analyzing display output via an output filter executing on a first computing device, the display output comprising bitmap display data and textual data generated by an application executing on the first computing device, and displayed on a display device connected to a second computing device; identifying, by the output filter, within the display output bitmap display data corresponding to a bitmap representation of a non-textual element; calculating, by the output filter, a check value representative of the bitmap representation of the non-textual element; determining, by the first computing device, whether the calculated check value matches a second check value on a repository of the second computing device, the second check value corresponding to the bitmap representation of the non-textual element; and if the calculated check value does not match the second check value, retrieving, by the output filter from a repository of the first computing device, a compressed format data element of the bitmap display data based on the calculated check value matching a first check value in the repository of the first computing device and transmitting, by the first computing device to the second computing device, the retrieved compressed format data element in place of the bitmap representation of the non-textual element, else, transmitting, by the first computing device to the second computing device, graphical display interface commands associated with the bitmap display data along with the textual data.