会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 33. 发明授权
    • Processing global atomic operations using the bending unit datapath
    • 使用弯曲单元数据路径处理全局原子操作
    • US08411103B1
    • 2013-04-02
    • US12569743
    • 2009-09-29
    • Narayan KulshresthaAdam Paul DreyerChad D. WalkerRui M. Bastos
    • Narayan KulshresthaAdam Paul DreyerChad D. WalkerRui M. Bastos
    • G06T1/00G06F13/00G06F12/00G06F15/00G06F9/00G09G5/36G06K9/60
    • G06T1/20G06F9/3004G06F9/30087
    • One embodiment of the invention sets forth a CROP configured to perform both color raster operations and atomic transactions. Upon receiving an atomic transaction, the distribution unit within the CROP transmits a read request to the L2 cache for retrieving the destination operand. The distribution unit also transmits the source operands and the operation code to the latency buffer for storage until the destination operand is retrieved from the L2 cache. The processing pipeline transmits the operation code, the source and destination operands and an atomic flag to the blend unit for processing. The blend unit performs the atomic transaction on the source and destination operands based on the operation code and returns the result of the atomic transaction to the processing pipeline for storage in the internal cache. The processing pipeline writes the result of the atomic transaction to the L2 cache for storage at the memory location associated with the atomic transaction.
    • 本发明的一个实施例阐述了被配置为执行彩色光栅操作和原子事务两者的CROP。 在接收到原子事务时,CROP内的分发单元向L2缓存发送读取请求以检索目的地操作数。 分配单元还将源操作数和操作代码发送到等待时间缓冲器用于存储,直到从L2高速缓存检索目的地操作数。 处理流水线将操作码,源和目的地操作数和原子标志传送到混合单元进行处理。 混合单元基于操作代码在源操作数和目标操作数上执行原子事务处理,并将原子事务的结果返回到处理流水线以存储在内部缓存中。 处理流水线将原子事务的结果写入L2高速缓存以存储在与原子事务相关联的存储单元处。
    • 35. 发明授权
    • Multiple data buffers for processing graphics data
    • 用于处理图形数据的多个数据缓冲区
    • US07570266B1
    • 2009-08-04
    • US11357616
    • 2006-02-16
    • Rui M. BastosMatthew N. Papakipos
    • Rui M. BastosMatthew N. Papakipos
    • G06T1/20G09G5/39G09G5/36G09G5/00
    • G06T1/20
    • Multiple output buffers are supported in a graphics processor. Each output buffer has a unique identifier and may include data represented in a variety of fixed and floating-point formats (8-bit, 16-bit, 32-bit, 64-bit and higher). A fragment program executed by the graphics processor can access (read or write any of the output buffers. Each of the output buffers may be read from and used to process graphics data by a fragment shader within the graphics processor. Likewise, each output buffer may be written to by the graphics processor, storing graphics data such as lighting parameters, indices, color, and depth.
    • 图形处理器支持多个输出缓冲区。 每个输出缓冲器具有唯一的标识符,并且可以包括以各种固定和浮点格式(8位,16位,32位,64位及更高)表示的数据。 由图形处理器执行的片段程序可访问(读取或写入任何输出缓冲器),每个输出缓冲器可以从图形处理器内的片段着色器读取并用于处理图形数据,同样,每个输出缓冲器 由图形处理器写入,存储照明参数,索引,颜色和深度等图形数据。
    • 39. 发明授权
    • Fragment scattering
    • 片段散射
    • US07385604B1
    • 2008-06-10
    • US10982000
    • 2004-11-04
    • Rui M. Bastos
    • Rui M. Bastos
    • G06T15/50G06T15/60G06G5/00
    • G06T15/80G06T15/60
    • A fragment program may configure a fragment processor to compute several output positions and associated data for a fragment, effectively scattering the fragment. Each output position may be independent of a position computed for the fragment during rasterization of a primitive. Each output position may be computed based on a point light source position to compute a shadow map corresponding to the point light source. A raster operation unit writes processed fragment data to each output position. Furthermore, the fragment program may configure the fragment processor to compute per-output position parameters for the fragment such as stencil and alpha values.
    • 片段程序可以配置片段处理器来计算片段的多个输出位置和相关联的数据,从而有效地散布片段。 每个输出位置可以独立于在原始光栅化期间为片段计算的位置。 可以基于点光源位置来计算每个输出位置,以计算对应于点光源的阴影图。 光栅操作单元将处理的片段数据写入每个输出位置。 此外,片段程序可以配置片段处理器来计算片段的每输出位置参数,例如模板和α值。