Loading integer-based data into a graphics processing system
    3.
    发明授权
    Loading integer-based data into a graphics processing system 有权
    将基于整数的数据加载到图形处理系统中

    公开(公告)号:US07986325B1

    公开(公告)日:2011-07-26

    申请号:US11609848

    申请日:2006-12-12

    IPC分类号: G06T1/20 G06T11/40

    CPC分类号: G06T15/04 G06T1/60

    摘要: One embodiment of the present invention sets forth a technique for improving the flexibility and programmability of a graphics pipeline by enabling full access to integer texture maps within a graphics processing unit (GPU). A new mechanism for loading and unloading integer texture images is disclosed that enables the shader units within the GPU to have full access to integer values stored within an integer image buffer in a GPU local memory. New integer formats are added to the graphics API that indicate that data should be loaded and processed without the prior art conversion to a floating-point representation, thereby enabling the use of these new integer data types.

    摘要翻译: 本发明的一个实施例提出了一种用于通过实现对图形处理单元(GPU)内的整数纹理图的完全访问来提高图形流水线的灵活性和可编程性的技术。 公开了一种用于加载和卸载整数纹理图像的新机制,其使得GPU内的着色器单元能够完全访问存储在GPU本地存储器中的整数图像缓冲器内的整数值。 新的整数格式被添加到图形API中,其指示在不将现有技术转换为浮点表示的情况下加载和处理数据,从而能够使用这些新的整数数据类型。