Invention Grant
- Patent Title: Primitive program compilation for flat attributes with provoking vertex independence
- Patent Title (中): 平面属性的原始程序编译,引起顶点独立性
-
Application No.: US11361769Application Date: 2006-02-24
-
Publication No.: US08171461B1Publication Date: 2012-05-01
- Inventor: Mark J. Kilgard , Cass W. Everitt , Christopher T. Dodd , Robert Steven Glanville
- Applicant: Mark J. Kilgard , Cass W. Everitt , Christopher T. Dodd , Robert Steven Glanville
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Coporation
- Current Assignee: NVIDIA Coporation
- Current Assignee Address: US CA Santa Clara
- Agency: Patterson & Sheridan, LLP.
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F15/16

Abstract:
Systems and methods for compiling high-level primitive programs are used to generate primitive program micro-code for execution by a primitive processor. A compiler is configured to produce micro-code for a specific target primitive processor based on the target primitive processor's capabilities. The compiler supports features of the high-level primitive program by providing conversions for different applications programming interface conventions, determining output primitive types, initializing attribute arrays based on primitive input profile modifiers, and determining vertex set lengths from specified primitive input types.
Information query