US 12,106,420 B2
Graphics processing unit and operating method thereof
Sangoak Woo, Anyang-si (KR); and Jeongae Park, Seoul (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Mar. 10, 2022, as Appl. No. 17/691,202.
Claims priority of application No. 10-2021-0039940 (KR), filed on Mar. 26, 2021.
Prior Publication US 2022/0309732 A1, Sep. 29, 2022
Int. Cl. G06T 15/04 (2011.01); G06T 1/60 (2006.01); G06T 9/00 (2006.01); G06T 15/00 (2011.01)
CPC G06T 15/04 (2013.01) [G06T 1/60 (2013.01); G06T 9/00 (2013.01); G06T 15/005 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A graphics processing unit comprising:
a first cache configured to store texture compression blocks respectively corresponding to texels;
a second cache configured to store texel data decompressed from the first cache;
a decompressor; and
a controller configured to:
receive a first read request for requested texels among the texels,
determine which part of the requested texels correspond to compressed texel data stored in the first cache as first texels and which other part of the requested texels corresponds to partial decompressed texel data stored in the second cache as second texels,
use the decompressor to decompress the compressed texel data of the first texels to generate partial decompressed texel data of the first texels, and
generate first texture data based on the partial decompressed texel data of the first texels and the partial decompressed texel data of the second texels,
wherein the partial decompressed texel data is generated by decompressing a part corresponding to the first texels from a texture compression block.