会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • CONVOLUTION FILTERING IN A GRAPHICS PROCESSOR
    • 图形处理器中的变换滤波
    • WO2007146574A2
    • 2007-12-21
    • PCT/US2007/069663
    • 2007-05-24
    • QUALCOMM IncorporatedJIAO, GuofangDU, YunYU, ChunCHEN, Lingjun
    • JIAO, GuofangDU, YunYU, ChunCHEN, Lingjun
    • G06F17/15G06T5/00
    • G06F17/153G06T5/20G06T15/04
    • Techniques for performing convolution filtering using hardware normally available in a graphics processor are described. Convolution filtering of an arbitrary HxW grid of pixels is achieved by partitioning the grid into smaller sections, performing computation for each section, and combining the intermediate results for all sections to obtain a final result. In one design, a command to perform convolution filtering on a grid of pixels with a kernel of coefficients is received, e.g. , from a graphics application. The grid is partitioned into multiple sections, where each section may be 2x2 or smaller. Multiple instructions are generated for the multiple sections, with each instruction performing convolution computation on at least one pixel in one section. Each instruction may include pixel position information and applicable kernel coefficients. Instructions to combine the intermediate results from the multiple instructions are also generated.
    • 描述使用图形处理器中通常可用的硬件执行卷积滤波的技术。 通过将网格划分为更小的部分,对每个部分执行计算,并组合所有部分的中间结果以获得最终结果,实现了任意HxW像素网格的卷积滤波。 在一种设计中,例如从图形应用程序接收用于对具有系数内核的像素网格进行卷积滤波的命令。 网格被划分成多个部分,其中每个部分可以是2x2或更小。 为多个部分生成多个指令,每个指令在一个部分中的至少一个像素上执行卷积计算。 每个指令可以包括像素位置信息和可应用的内核系数。 还会生成组合来自多条指令的中间结果的指令。
    • 3. 发明申请
    • GRAPHICS PROCESSING UNIT WITH DEFERRED VERTEX SHADING
    • 图形处理单元,带有VERTEX SHADING
    • WO2010138870A2
    • 2010-12-02
    • PCT/US2010/036661
    • 2010-05-28
    • QUALCOMM IncorporatedJIAO, GuofangDU, YunCHEN, LingjunYU, Chun
    • JIAO, GuofangDU, YunCHEN, LingjunYU, Chun
    • G06T15/00
    • G06T15/40G06T1/20G06T15/005
    • Techniques are described for processing graphics images with a graphics processing unit (GPU) using deferred vertex shading. An example method includes the following: generating, within a processing pipeline of a graphics processing unit (GPU), vertex coordinates for vertices of each primitive within an image geometry, wherein the vertex coordinates comprise a location and a perspective parameter for each one of the vertices, and wherein the image geometry represents a graphics image; identifying, within the processing pipeline of the GPU, visible primitives within the image geometry based upon the vertex coordinates; and, responsive to identifying the visible primitives, generating, within the processing pipeline of the GPU, vertex attributes only for the vertices of the visible primitives in order to determine surface properties of the graphics image.
    • 描述了使用延迟顶点着色处理具有图形处理单元(GPU)的图形图像的技术。 示例性方法包括以下:在图形处理单元(GPU)的处理流水线内生成图像几何中每个图元的顶点的顶点坐标,其中顶点坐标包括位置和透视参数 顶点,并且其中图像几何表示图形图像; 在GPU的处理流水线内识别基于顶点坐标的图像几何图形内的可见原始图形; 并且响应于识别可见原语,在GPU的处理流水线内生成仅针对可见图元的顶点的顶点属性,以便确定图形图像的表面特性。
    • 4. 发明申请
    • PROCESSING OF COMMAND SUB-LISTS BY MULTIPLE GRAPHICS PROCESSING UNITS
    • 通过多个图形处理单元处理命令子列表
    • WO2008030726A1
    • 2008-03-13
    • PCT/US2007/076917
    • 2007-08-27
    • QUALCOMM IncorporatedDU, YunYU, ChunJIAO, GuofangCHEN, Lingjun
    • DU, YunYU, ChunJIAO, GuofangCHEN, Lingjun
    • G06T1/60G11C11/00
    • G06T1/60G09G5/36
    • Techniques to allow multiple graphics processing units to operate in parallel, even with limited storage space, are described. An apparatus includes first and second processing units and a memory. The first processing unit performs pre-processing on a batch of graphics application data for an image (e.g., for vertices in the image) and generates command sub-lists for the batch. The second processing unit performs post-processing on the command sub-lists (e.g., for pixels of the image) and generates output data for the image. The first and second processing units may operate in parallel on different command sub-lists. The memory stores the command sub-lists and may also store a header for each command sub-list, a look-up table of memory addresses for the command sub-lists, a write counter indicating the most recently generated command sub-list, and a read counter indicating the most recently post-processed command sub-list.
    • 描述了允许多个图形处理单元并行操作的技术,即使在有限的存储空间的情况下。 一种装置包括第一和第二处理单元和存储器。 第一处理单元对图像的一批图形应用数据(例如,用于图像中的顶点)执行预处理,并且生成该批次的命令子列表。 第二处理单元对命令子列表执行后处理(例如,针对图像的像素),并且生成图像的输出数据。 第一和第二处理单元可以在不同的命令子列表上并行操作。 存储器存储命令子列表,并且还可以存储每个命令子列表的头部,命令子列表的存储器地址的查找表,指示最近生成的命令子列表的写入计数器,以及 指示最近后处理的命令子列表的读计数器。