Decoding texels from a block of encoded texture data
AssigneeImagination Technologies Limited
InventorTijmen Spreij
Life of this patent
Estimating the term…
Loading patent…
AssigneeImagination Technologies Limited
InventorTijmen Spreij
Estimating the term…
A decoder for decoding texels of a p by q sub-block from a block of ASTC encoded texture data representing an n by m block of texels, where p≤n and q≤m. The decoder determines a position of a first texel of the sub-block with respect to the rows and/or columns of a weight grid comprising a first plurality of weights in a first plane; determines a position of a second texel of the sub-block with respect to the rows and/or columns of the weight grid; compares the positions of the first and second texels; extracts fewer than (p+1)(q+1) weights in response to determining that the positions of the first and second texels are between the upper-most and lower-most rows of a predetermined number of adjacent rows of the weight grid and/or the left-most and right-most columns of a predetermined number of adjacent columns of the weight grid; and decodes the texels in dependence on the extracted weights.
A decoder configured to decode a plurality of texels of a p by q sub-block of texels from a block of texture data encoded according to the Adaptive Scalable Texture Compression (ASTC) format, the block of texture data representing an n by m block of texels, where p≤n and q≤m, the decoder being configured to:
A method of decoding a plurality of texels of a p by q sub-block of texels from a block of texture data encoded according to the Adaptive Scalable Texture Compression (ASTC) format, the block of texture data representing an n by m block of texels, where p≤n and q≤m, the method comprising:
A non-transitory computer readable storage medium having stored thereon an integrated circuit definition dataset that, when processed in an integrated circuit manufacturing system, configures the integrated circuit manufacturing system to manufacture a decoder configured to decode a plurality of texels of a p by q sub-block of texels from a block of texture data encoded according to the Adaptive Scalable Texture Compression (ASTC) format, the block of texture data representing an n by m block of texels, where p≤n and q≤m, the decoder being configured to:
Dependencies are inferred from the claim text.