Techniques for reducing accesses for retrieving texture images

    公开(公告)号:US10297046B2

    公开(公告)日:2019-05-21

    申请号:US15269665

    申请日:2016-09-19

    Inventor: Bimal Poddar

    Abstract: Various embodiments are generally directed to techniques for reducing storage access bandwidth requirements in retrieving a texture image from a storage for applying textures to rendered objects by rendering the texture image itself into the storage to reduce the storage space in which the texture image is stored and to arrange portions of the texture image to be retrieved with fewer accesses. A device to render images includes a processor component; a color analyzer to determine a clear color of a texture image stored as source texture data; and a rendering routine to render the texture image into a storage as reduced texture data, the rendering routine to selectively store in the reduced texture data pixel color values retrieved from the source texture data that are associated with pixels of the texture image not colored with the clear color. Other embodiments are described and claimed.

    Techniques for reducing accesses for retrieving texture images
    5.
    发明授权
    Techniques for reducing accesses for retrieving texture images 有权
    减少检索纹理图像的访问的技术

    公开(公告)号:US09449362B2

    公开(公告)日:2016-09-20

    申请号:US14020716

    申请日:2013-09-06

    Inventor: Bimal Poddar

    CPC classification number: G06T1/60 G06T1/20 G06T9/00 G06T11/001

    Abstract: Various embodiments are generally directed to techniques for reducing storage access bandwidth requirements in retrieving a texture image from a storage for applying textures to rendered objects by rendering the texture image itself into the storage to reduce the storage space in which the texture image is stored and to arrange portions of the texture image to be retrieved with fewer accesses. A device to render images includes a processor component; a color analyzer to determine a clear color of a texture image stored as source texture data; and a rendering routine to render the texture image into a storage as reduced texture data, the rendering routine to selectively store in the reduced texture data pixel color values retrieved from the source texture data that are associated with pixels of the texture image not colored with the clear color. Other embodiments are described and claimed.

    Abstract translation: 各种实施例通常涉及用于通过将纹理图像本身呈现到存储器中以减少其中存储纹理图像的存储空间的用于从用于将纹理应用于渲染对象的存储器中检索纹理图像以减少存储访问带宽需求的技术,并且 以更少的访问方式排列要检索的纹理图像的部分。 用于渲染图像的设备包括处理器组件; 确定作为源纹理数据存储的纹理图像的清晰颜色的颜色分析器; 以及用于将纹理图像呈现为作为减少的纹理数据的存储的呈现例程,所述渲染程序选择性地存储从与未被着色的纹理图像的像素相关联的源纹理数据中检索的缩小纹理数据像素颜色值 清晰的颜色。 描述和要求保护其他实施例。

    TECHNIQUES FOR REDUCING ACCESSES FOR RETRIEVING TEXTURE IMAGES

    公开(公告)号:US20170228893A1

    公开(公告)日:2017-08-10

    申请号:US15269665

    申请日:2016-09-19

    Inventor: Bimal Poddar

    Abstract: Various embodiments are generally directed to techniques for reducing storage access bandwidth requirements in retrieving a texture image from a storage for applying textures to rendered objects by rendering the texture image itself into the storage to reduce the storage space in which the texture image is stored and to arrange portions of the texture image to be retrieved with fewer accesses. A device to render images includes a processor component; a color analyzer to determine a clear color of a texture image stored as source texture data; and a rendering routine to render the texture image into a storage as reduced texture data, the rendering routine to selectively store in the reduced texture data pixel color values retrieved from the source texture data that are associated with pixels of the texture image not colored with the clear color. Other embodiments are described and claimed.

    Dynamically managing memory footprint for tile based rendering

    公开(公告)号:US09601092B2

    公开(公告)日:2017-03-21

    申请号:US14662603

    申请日:2015-03-19

    CPC classification number: G09G5/39 G06T1/60 G06T15/005 G06T15/40

    Abstract: The introduction of an “out-of-memory” marker in the sorted tile geometry sequence for a tile may aid in handling out-of-memory frames. This marker allows hardware to continue rendering using the original data stream instead of the sorted data stream. This enables use of the original data stream allows the system to continue rendering without requiring any driver intervention. During the visibility generation/sorting phase, the number of memory pages required for storing the data for a rendering pass is continuously tracked. This tracking includes tracking the pages that are required even if the hardware had not run out-of-memory. This information can be monitored by a graphics driver and the driver can provide more memory pages for the system to work at full efficiency.

Patent Agency Ranking