US6181352B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Graphics pipeline selectively providing multiple pixels or multiple textures
Assignee: Nvidia Corp
•
Filing: 1999-03-22
•
Granted: 2001-01-30
•
Expires: 2019-03-22
Abstract
Abstract A graphics accelerator pipeline including a combiner stage capable of producing output values during each clock interval of the pipeline which map a plurality of textures to a single pixel or an individual texture to two pixels.
Inventors
- 👤 David B. Kirk
- 👤 Gopal Solanki
- 👤 Curtis Priem
- 👤 Walter Donovan
- 👤 Joe L. Yeun
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 15:21
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/005
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
112 words
A graphics accelerator pipeline, comprising: a rasterizer stage configured to generate pixel coordinates and color values for at least two pixels during each clock interval of the pipeline in response to data indicative of a single polygonal primitive; a texture stage configured to generate at least two texture values, each for a different pixel, during each clock interval of the pipeline; and a combiner stage coupled to receive the pixel coordinates, the color values, and the texture values for each pixel of a set of at least two pixels, and configured to generate, in response thereto, output values for said each pixel of said set during each clock interval of the pipeline.
Claim 2
Dependent Claim
112 words
A graphics accelerator pipeline, comprising: a rasterizer stage configured to generate pixel coordinates and color values for at least two pixels during each clock interval of the pipeline in response to data indicative of a single polygonal primitive; a texture stage configured to generate at least two texture values, each for a different pixel, during each clock interval of the pipeline; and a combiner stage coupled to receive the pixel coordinates, the color values, and the texture values for each pixel of a set of at least two pixels, and configured to generate, in response thereto, output values for said each pixel of said set during each clock interval of the pipeline.
Claim 3
Dependent Claim
73 words
The graphics accelerator pipeline of claim 1 , also comprising: a frame buffer blend stage coupled to receive the output values for each pixel of a set of at least two pixels and configured to generate blended color values for said each pixel of the set, during each clock interval of the pipeline, by blending said output values with color values having pixel coordinates matching those of said each pixel of the set.
Claim 4
Independent Claim
172 words
A method for operating a single graphics accelerator pipeline in response to a clock signal, to accomplish pipelined generation of output values for a sequence of pixels, said method comprising the steps of: (a) generating pixel coordinates and color values, for each pixel of a set of at least two pixels, during a first clock interval of the clock signal, in response to data indicative of a single polygonal primitive; (b) generating texture values for said each pixel of the set during a second clock interval of the clock signal, wherein the second clock interval is a single clock interval of the clock signal subsequent to the first clock interval; and (c) in response to the pixel coordinates, the color values, and the texture values for said each pixel of the set, generating the output values for said each pixel of said set during a third clock interval of the clock signal, wherein the third clock interval is a single clock interval of the clock signal subsequent to the second clock interval.
Claim 5
Independent Claim
172 words
A method for operating a single graphics accelerator pipeline in response to a clock signal, to accomplish pipelined generation of output values for a sequence of pixels, said method comprising the steps of: (a) generating pixel coordinates and color values, for each pixel of a set of at least two pixels, during a first clock interval of the clock signal, in response to data indicative of a single polygonal primitive; (b) generating texture values for said each pixel of the set during a second clock interval of the clock signal, wherein the second clock interval is a single clock interval of the clock signal subsequent to the first clock interval; and (c) in response to the pixel coordinates, the color values, and the texture values for said each pixel of the set, generating the output values for said each pixel of said set during a third clock interval of the clock signal, wherein the third clock interval is a single clock interval of the clock signal subsequent to the second clock interval.
Claim 6
Dependent Claim
36 words
The method of claim 3 , wherein the texture values generated in step (b) include a first texture value determined by a first texture map, and a second texture value determined by the first texture map.
References Cited (Backward Citations)
US4727365A
Cited
US4727365B1
Cited
US4586038A
Cited
US4692880A
Cited
US4866637A
Cited
US5369736A
Cited
US5371896A
Cited
US5471592A
Cited
EP0438194A2
Cited
US5185856A
Cited
US5222205A
Cited
US5504845A
Cited
US5255360A
Cited
US5469535A
Cited
US5586234A
Cited
US5594854A
Cited
US5777629A
Cited
US5742796A
Cited
US5815166A
Cited
US5764243A
Cited
US5798770A
Cited
US5877770A
Cited
US5745118A
Cited
US5886706A
Cited
US5720019A
Cited
US5847717A
Cited
US5877779A
Cited
US5977977A
Cited
US5831623A
Cited
US5767856A
Cited
US5870102A
Cited
US5740343A
Cited
US5831624A
Cited
US5977982A
Cited
US5987567A
Cited
US6005584A
Cited
US5844576A
Cited
US5949426A
Cited
US6016151A
Cited
US6011565A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-01-30 | 2004-07-31 | 2005-01-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-01-30 | 2008-07-31 | 2009-01-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-01-30 | 2012-07-31 | 2013-01-30 | $7700.00 | Window Closed / Lapsed |