-
公开(公告)号:US09013498B1
公开(公告)日:2015-04-21
申请号:US12340499
申请日:2008-12-19
申请人: John S. Montrym , Andrew J. Tao , Henry P. Moreton , Emmett M. Kilgariff , Cass W. Everitt , Alexander L. Minkin , Eric Anderson , Yan Yan Tang , Jerome F. Duluk, Jr.
发明人: John S. Montrym , Andrew J. Tao , Henry P. Moreton , Emmett M. Kilgariff , Cass W. Everitt , Alexander L. Minkin , Eric Anderson , Yan Yan Tang , Jerome F. Duluk, Jr.
CPC分类号: G09G5/37 , G06T15/005 , G06T15/04 , G06T2210/36
摘要: A system and method for tracking and reporting texture map levels of detail that are computed during graphics processing allows for efficient management of texture map storage. Minimum and/or maximum pre-clamped texture map levels of detail values are tracked by a graphics processor and an array stored in memory is updated to report the minimum and/or maximum values for use by an application program. The minimum and/or maximum values may be used to determine the active set of texture map levels of detail that is loaded into graphics memory.
摘要翻译: 用于跟踪和报告在图形处理期间计算的细节纹理图层级的系统和方法允许纹理图存储的有效管理。 图形处理器跟踪细节值的最小和/或最大预夹紧纹理映射级别,更新存储在存储器中的阵列以报告应用程序使用的最小值和/或最大值。 最小值和/或最大值可用于确定加载到图形存储器中的细节的纹理映射级别的活动集合。
-
公开(公告)号:US08624910B2
公开(公告)日:2014-01-07
申请号:US12868586
申请日:2010-08-25
申请人: John Erik Lindholm , Yan Yan Tang
发明人: John Erik Lindholm , Yan Yan Tang
IPC分类号: G09G5/00 , G06F13/00 , G06T15/00 , G06T11/40 , G06K9/40 , G06K9/36 , G06K9/54 , G06F15/00 , G06F9/30 , G06F9/40
CPC分类号: G06T11/001 , G06T11/40
摘要: One embodiment of the present invention sets forth a technique for dynamically specifying a texture header and texture sampler using an index. The index corresponds to a particular register value that may be static or computed during execution of a shader program. Any texture operation instruction may specify an index value for each of the texture header and the texture sampler.
摘要翻译: 本发明的一个实施例提出了一种使用索引动态地指定纹理头和纹理采样器的技术。 索引对应于在执行着色器程序期间可以是静态的或计算的特定寄存器值。 任何纹理操作指令都可以为每个纹理头和纹理采样器指定一个索引值。
-
公开(公告)号:US08266383B1
公开(公告)日:2012-09-11
申请号:US12650189
申请日:2009-12-30
申请人: Alexander L. Minkin , Steven J. Heinrich , Rajeshwaran Selvanesan , Charles McCarver , Stewart Glenn Carlton , Ming Y. Siu , Yan Yan Tang , Robert J. Stoll
发明人: Alexander L. Minkin , Steven J. Heinrich , Rajeshwaran Selvanesan , Charles McCarver , Stewart Glenn Carlton , Ming Y. Siu , Yan Yan Tang , Robert J. Stoll
CPC分类号: G06F12/0859 , G06F12/084
摘要: One embodiment of the present invention sets forth a technique for processing cache misses resulting from a request received from one of the multiple clients of an L1 cache. The L1 cache services multiple clients with diverse latency and bandwidth requirements, including at least one client whose requests cannot be stalled. The L1 cache includes storage to buffer pending requests for caches misses. When an entry is available to store a pending request, a request causing a cache miss is accepted. When the data for a read request becomes available, the cache instructs the client to resubmit the read request to receive the data. When an entry is not available to store a pending request, a request causing a cache miss is deferred and the cache provides the client with status information that is used to determine when the request should be resubmitted.
摘要翻译: 本发明的一个实施例提出了一种用于处理由从L1高速缓存的多个客户端之一接收到的请求而产生的高速缓存未命中的技术。 L1缓存服务于具有不同延迟和带宽需求的多个客户端,包括至少一个客户端,其请求不能停止。 L1高速缓存包括缓存未缓存缓存请求的存储。 当条目可用于存储挂起的请求时,接受导致高速缓存未命中的请求。 当读请求的数据变得可用时,缓存指示客户端重新提交读请求以接收数据。 当条目不可用于存储挂起的请求时,导致高速缓存未命中的请求被延迟,并且高速缓存为客户端提供用于确定何时应该重新提交请求的状态信息。
-
公开(公告)号:US08139071B1
公开(公告)日:2012-03-20
申请号:US11556021
申请日:2006-11-02
申请人: Andrew J. Tao , Vimal S. Parikh , Yan Yan Tang
发明人: Andrew J. Tao , Vimal S. Parikh , Yan Yan Tang
IPC分类号: G06T1/60
CPC分类号: G06T1/60
摘要: An apparatus and method for buffering graphics data are described. In one embodiment, a graphics processing apparatus includes a storage unit and a reorder control unit that is connected to the storage unit. The reorder control unit is configured to coordinate storage of vertex attributes in the storage unit so as to convert the vertex attributes from an initial order to a modified order. The reorder control unit is configured to identify a subset of the vertex attributes to be stored within a common range of addresses in the storage unit, and the reorder control unit is configured to access the storage unit such that the subset of the vertex attributes is written into the storage unit substantially in parallel.
摘要翻译: 描述用于缓冲图形数据的装置和方法。 在一个实施例中,图形处理装置包括连接到存储单元的存储单元和重新排序控制单元。 重新排序控制单元被配置为协调存储单元中的顶点属性的存储,以便将顶点属性从初始顺序转换为修改顺序。 重排序控制单元被配置为识别要存储在存储单元中的公共地址范围内的顶点属性的子集,并且重新排序控制单元被配置为访问存储单元,使得顶点属性的子集被写入 基本上并行地进入存储单元。
-
-
-