Engine for streaming virtual textures
AssigneeMicrosoft Corporation
InventorMark Grossman
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorMark Grossman
Estimating the term…
An engine decompresses texture data belonging to a virtual texture stored in processor readable memory so that decompressed texture data may be used to update a selected sub-image of a large texture image used to render a CGI. The updated sub-image may be at any location in the larger texture image. A processor executes an application to provide control information to the engine. The control information may include commands to decode compressed texture data at source addresses and provide a stream of decompressed virtual texture data to selected sub-image destination addresses in a texture buffer used for rendering a CGI. Similarly, the engine may compress texture sub-image information and store the compressed result at a destination address.
A method of operating an engine to decompress compressed texture information stored in at least one processor readable memory, the method comprising:
An apparatus comprising:
At least one processor readable memory having instructions encoded thereon which when executed cause at least one processor to perform a method for decompressing compressed texture data, the method comprising:
Dependencies are inferred from the claim text.