1. A method for transmitting video data comprising: capturing a plurality of sets of graphical command tokens respectively renderable into a plurality of frames of video data; and responsive to determining that a length of a current set of graphical command tokens of the plurality of sets of graphical command tokens is different than a length of a previous set of the plurality of sets of graphical command tokens: determining a token prediction map that indicates, for each graphical command token of the current set of graphical command tokens, whether a similar graphical command token can be located in the previous set of graphical command tokens; and responsive to determining, based on the token prediction map, that the current set of graphical command tokens is sufficiently similar to the previous set of graphical command tokens, outputting, by a source device and to a sink device, a compressed version of the current set of graphical command tokens.
1. A method for transmitting video data comprising: capturing a plurality of sets of graphical command tokens respectively renderable into a plurality of frames of video data; and responsive to determining that a length of a current set of graphical command tokens of the plurality of sets of graphical command tokens is different than a length of a previous set of the plurality of sets of graphical command tokens: determining a token prediction map that indicates, for each graphical command token of the current set of graphical command tokens, whether a similar graphical command token can be located in the previous set of graphical command tokens; and responsive to determining, based on the token prediction map, that the current set of graphical command tokens is sufficiently similar to the previous set of graphical command tokens, outputting, by a source device and to a sink device, a compressed version of the current set of graphical command tokens. 4. The method of claim 1 , wherein the compressed version of the current set of graphical command tokens includes: the token prediction map, for each respective graphical command token of the current set of graphical command tokens for which a similar graphical command token cannot be located in the previous set of graphical command tokens, the respective graphical command token, and for each respective graphical command token of the current set of graphical command tokens for which a similar graphical command token can be located in the previous set of graphical command tokens: a list indicating respective locations of one or more chunks of data within the respective graphical command token that are different than the located similar graphical command token of the previous set of graphical command tokens, and the one or more chunks of data within the respective token that are different than the located similar graphical command token.