Texture decompression techniques
AssigneeATI Technologies ULC
InventorsKonstantine Iourcha, Andrew S.C. Pomianowski
Life of this patent
Estimating the term…
Abstract
A system and method for texture decompression is described. The method comprises receiving a compressed texture block including two or more disjoint subsets of data and decompressing the compressed texture block. The decompressing includes decompressing each of the two or more disjoint subsets in the compressed texture block to form texels. The two or more disjoint subsets include a first disjoint subset having a first set of color endpoints and a first index value for a first texel, and a second disjoint subset having a second set of color endpoints.
Claims20
A method for performing texture decompression comprising:
- receiving a compressed texture block, wherein the compressed texture block includes two or more disjoint subsets, wherein the two or more disjoint subsets include a first disjoint subset having a first set of color endpoints and a first index value for a first texel, and a second disjoint subset having a second set of color endpoints;
- and
- decompressing each of the two or more disjoint subsets to form texels, wherein the decompressing includes:
- determining a first texel color for the first texel by interpolating between color endpoints of the first set of color endpoints based on the first index value.
A graphics processing system comprising:
- a graphics processor unit including at least one rendering pipeline;
- and
- a memory,
- wherein the graphics processor unit is adapted to:
- receive a compressed texture block, wherein the compressed texture block includes two or more disjoint subsets, wherein the two or more disjoint subsets include a first disjoint subset having a first set of color endpoints and a first index value for a first texel, and a second disjoint subset having a second set of color endpoints;
- and
- decompress each of the two or more disjoint subsets to form texels,
- wherein the decompressing includes:
- determining a first texel color for the first texel by interpolating between color endpoints of the first set of color endpoints based on the first index value.
Dependencies are inferred from the claim text.