Nicholson De Vos Webster & Elliott LLP
Method and apparatus for compression of graphics processing commands
Embodiments are generally directed to methods and apparatuses for compression of graphics processing commands. An embodiment of a method for data processing comprising: capturing a first graphics processing command including vertex data; constructing a data array having a plurality of data vectors from the vertex data; determining whether the data array is of a specific data type; in response to the data array being of the specific data type, determining whether a semantic property of the data array is color; and in response to the semantic property being color, determining a plurality of representative data vectors that are different from each other in the plurality of data vectors; constructing a palette array having a plurality of palette vectors each containing data elements of a corresponding one of the plurality of representative data vectors and a palette vector identifier; and generating a modified first graphics processing command by replacing the data array with the palette array and a sequence of palette vector identifiers.
Intel Corporation
G G G G G
G06T G06T G06T G06T G06T
inventional inventional inventional inventional inventional
Weihan Jie
Wang He