Invention Grant
- Patent Title: Techniques for representing and processing geometry within an expanded graphics processing pipeline
-
Application No.: US15881566Application Date: 2018-01-26
-
Publication No.: US10909739B2Publication Date: 2021-02-02
- Inventor: Ziyad Hakura , Yury Uralsky , Christoph Kubisch , Pierre Boudier , Henry Moreton
- Applicant: NVIDIA Corporation
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Artegis Law Group, LLP
- Main IPC: G06T15/00
- IPC: G06T15/00 ; G06F9/48 ; G06T17/20 ; G06T17/10 ; G06T15/80

Abstract:
In various embodiments, a parallel processor implements a graphics processing pipeline that generates rendered images. In operation, the parallel processor causes execution threads to execute a task shading program on an input mesh to generate a task shader output specifying a mesh shader count. The parallel processor then generates mesh shader identifiers, where the total number of the mesh shader identifiers equals the mesh shader count. For each mesh shader identifier, the parallel processor invokes a mesh shader based on the mesh shader identifier and the task shader output to generate geometry associated with the mesh shader identifier. Subsequently, the parallel processor performs operations on the geometries associated with the mesh shader identifiers to generate a rendered image. Advantageously, unlike conventional graphics processing pipelines, the performance of the graphics processing pipeline is not limited by a primitive distributor.
Public/Granted literature
- US20190236828A1 TECHNIQUES FOR REPRESENTING AND PROCESSING GEOMETRY WITHIN AN EXPANDED GRAPHICS PROCESSING PIPELINE Public/Granted day:2019-08-01
Information query
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T15/00 | 3D〔三维〕图像的加工 |