Real time on-chip texture decompression using shader processors

    公开(公告)号:US11043010B2

    公开(公告)日:2021-06-22

    申请号:US16709462

    申请日:2019-12-10

    Abstract: A processing unit, method, and medium for decompressing or generating textures within a graphics processing unit (GPU). The textures are compressed with a variable-rate compression scheme such as JPEG. The compressed textures are retrieved from system memory and transferred to local cache memory on the GPU without first being decompressed. A table is utilized by the cache to locate individual blocks within the compressed texture. A decompressing shader processor receives compressed blocks and then performs on-the-fly decompression of the blocks. The decompressed blocks are then processed as usual by a texture consuming shader processor of the GPU.

    REAL TIME ON-CHIP TEXTURE DECOMPRESSION USING SHADER PROCESSORS

    公开(公告)号:US20210312668A1

    公开(公告)日:2021-10-07

    申请号:US17352809

    申请日:2021-06-21

    Abstract: A processing unit, method, and medium for decompressing or generating textures within a graphics processing unit (GPU). The textures are compressed with a variable-rate compression scheme such as JPEG. The compressed textures are retrieved from system memory and transferred to local cache memory on the GPU without first being decompressed. A table is utilized by the cache to locate individual blocks within the compressed texture. A decompressing shader processor receives compressed blocks and then performs on-the-fly decompression of the blocks. The decompressed blocks are then processed as usual by a texture consuming shader processor of the GPU.

    REAL TIME ON-CHIP TEXTURE DECOMPRESSION USING SHADER PROCESSORS
    3.
    发明申请
    REAL TIME ON-CHIP TEXTURE DECOMPRESSION USING SHADER PROCESSORS 审中-公开
    使用SHADER处理器的实时片上纹理分解

    公开(公告)号:US20160300320A1

    公开(公告)日:2016-10-13

    申请号:US15181130

    申请日:2016-06-13

    Abstract: A processing unit, method, and medium for decompressing or generating textures within a graphics processing unit (GPU). The textures are compressed with a variable-rate compression scheme such as JPEG. The compressed textures are retrieved from system memory and transferred to local cache memory on the GPU without first being decompressed. A table is utilized by the cache to locate individual blocks within the compressed texture. A decompressing shader processor receives compressed blocks and then performs on-the-fly decompression of the blocks. The decompressed blocks are then processed as usual by a texture consuming shader processor of the GPU.

    Abstract translation: 一种用于在图形处理单元(GPU)内解压缩或生成纹理的处理单元,方法和介质。 纹理采用可变速率压缩方案(如JPEG)进行压缩。 压缩的纹理从系统内存中检索并传输到GPU上的本地缓存内存,而无需首先解压缩。 缓存利用表来定位压缩纹理内的各个块。 解压缩着色器处理器接收压缩块,然后对块进行即时解压缩。 解压缩的块然后像通常那样由GPU的纹理消耗着色器处理器进行处理。

    Real time on-chip texture decompression using shader processors

    公开(公告)号:US10510164B2

    公开(公告)日:2019-12-17

    申请号:US15181130

    申请日:2016-06-13

    Abstract: A processing unit, method, and medium for decompressing or generating textures within a graphics processing unit (GPU). The textures are compressed with a variable-rate compression scheme such as JPEG. The compressed textures are retrieved from system memory and transferred to local cache memory on the GPU without first being decompressed. A table is utilized by the cache to locate individual blocks within the compressed texture. A decompressing shader processor receives compressed blocks and then performs on-the-fly decompression of the blocks. The decompressed blocks are then processed as usual by a texture consuming shader processor of the GPU.

Patent Agency Ranking