Invention Grant
- Patent Title: System, method, and computer program product for passing attribute structures between shader stages in a graphics pipeline
-
Application No.: US13975071Application Date: 2013-08-23
-
Publication No.: US09659399B2Publication Date: 2017-05-23
- Inventor: Ziyad Sami Hakura , Henry Packard Moreton , Emmett M. Kilgariff
- Applicant: NVIDIA Corporation
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Zilka-Kotab, PC
- Main IPC: G06T15/80
- IPC: G06T15/80 ; G06T1/20 ; G06T15/04 ; G06T15/00

Abstract:
A system, method, and computer program product are provided for passing attribute structures between shader stages of a processing pipeline. The method includes the steps of receiving data represented at a first level by a processing pipeline including an upstream shader unit, a downstream shader unit, and a processing unit. The upstream shader unit processes the data to generate a first set of attributes corresponding to the data represented at a second level. The upstream shader unit also stores the first set of the attributes in a first portion of a memory system that can be read by the downstream shader unit and any shader units that are downstream in the processing pipeline relative to the upstream shader unit. In one embodiment, the processing unit is coupled between the upstream shader unit and the downstream shader unit.
Public/Granted literature
Information query