Issued Patents All Time
Showing 26–50 of 53 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8669991 | Method macro expander | Jerome F. Duluk, Jr., Jesse David Hall, Gregory Scott Palmer, Eric S. Werness | 2014-03-11 |
| 8564616 | Cull before vertex attribute fetch and vertex lighting | Ziyad S. Hakura, John Erik Lindholm, Emmett M. Kilgariff, Robert Ohannessian, Scott R. Whitman +2 more | 2013-10-22 |
| 8542247 | Cull before vertex attribute fetch and vertex lighting | Ziyad S. Hakura, John Erik Lindholm, Emmett M. Kilgariff, Robert Ohannessian, Scott R. Whitman +2 more | 2013-09-24 |
| 8330766 | Zero-bandwidth clears | David Kirk McAllister, Steven E. Molnar, Jerome F. Duluk, Jr., Emmett M. Kilgariff, Christian Amsinck +4 more | 2012-12-11 |
| 8319783 | Index-based zero-bandwidth clears | David Kirk McAllister, Steven E. Molnar, Peter B. Holmqvist, Jerome F. Duluk, Jr., Cass W. Everitt +2 more | 2012-11-27 |
| 8189009 | Indexed access to texture buffer objects using a graphics library | Jeffrey A. Bolz | 2012-05-29 |
| 8154554 | Unified assembly instruction set for graphics processing | Eric S. Werness | 2012-04-10 |
| 8134566 | Unified assembly instruction set for graphics processing | Eric S. Werness | 2012-03-13 |
| 8044951 | Integer-based functionality in a graphics shading language | Barthold B. Lichtenbelt, Christopher T. Dodd | 2011-10-25 |
| 7986325 | Loading integer-based data into a graphics processing system | Michael Gold | 2011-07-26 |
| 7958498 | Methods and systems for processing a geometry shader program developed in a high-level shading language | Barthold B. Lichtenbelt, Christopher T. Dodd, Mark J. Kilgard | 2011-06-07 |
| 7928989 | Feedback and record of transformed vertices in a graphics library | Eric S. Werness, Barthold B. Lichtenbelt, Nicholas Carter | 2011-04-19 |
| 7852345 | Storage and support for large amounts of constant data in a graphics library | Barthold B. Lichtenbelt | 2010-12-14 |
| 7839410 | Parameter buffer objects for shader parameters in a graphics library | Eric S. Werness | 2010-11-23 |
| 7777750 | Texture arrays in a graphics library | Mark J. Kilgard | 2010-08-17 |
| 7746347 | Methods and systems for processing a geometry shader program developed in a high-level shading language | Barthold B. Lichtenbelt, Christopher T. Dodd, Mark J. Kilgard | 2010-06-29 |
| 7719545 | System and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline | Mark J. Kilgard, Robert Steven Glanville | 2010-05-18 |
| 7456838 | System and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline | Mark J. Kilgard, Robert Steven Glanville | 2008-11-25 |
| 7286133 | System, method and computer program product for programmable fragment processing | Mark J. Kilgard, Eric S. Werness | 2007-10-23 |
| 7009615 | Floating point buffer system and method for use during programmable fragment processing in a graphics pipeline | Mark J. Kilgard | 2006-03-07 |
| 7006101 | Graphics API with branching capabilities | Mark J. Kilgard, Robert Steven Glanville | 2006-02-28 |
| 6985159 | Arrangements for antialiasing coverage computation | — | 2006-01-10 |
| 6982718 | System, method and computer program product for programmable fragment processing in a graphics pipeline | Mark J. Kilgard, Eric S. Werness | 2006-01-03 |
| 6529201 | Method and apparatus for storing and accessing texture maps | David N. Ault, Mark Anthony Nadon, William B. Tiernan | 2003-03-04 |
| 5936627 | Method and system for performing perspective divide operations on three-dimensional graphical object data within a computer system | — | 1999-08-10 |