Issued Patents All Time
Showing 25 most recent of 51 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10607390 | Techniques for tiling compute work with graphics work | — | 2020-03-31 |
| 10535114 | Controlling multi-pass rendering sequences in a cache tiling architecture | — | 2020-01-14 |
| 10453168 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Dale L. Kirkland, Jack Choquette, Patrick R. Brown +1 more | 2019-10-22 |
| 10430989 | Multi-pass rendering in a screen space pipeline | Ziyad S. Hakura, Cynthia Ann Edgeworth Allison, Dale L. Kirkland, Yury Uralsky, Jonah M. Alben | 2019-10-01 |
| 10417990 | Efficient binding of resource groups in a graphics application programming interface | — | 2019-09-17 |
| 10229529 | System, method and computer program product for implementing anti-aliasing operations using a programmable sample pattern table | Eric B. Lum, Timothy Paul Lottes, Rui M. Bastos, Barry Nolan Rodgers, Gerald F. Luiz | 2019-03-12 |
| 10187663 | Technique for performing variable width data compression using a palette of encodings | Jeffrey Michael Pool | 2019-01-22 |
| 10147222 | Multi-pass rendering in a screen space pipeline | Ziyad S. Hakura, Cynthia Ann Edgeworth Allison, Dale L. Kirkland, Yury Uralsky, Jonah M. Alben | 2018-12-04 |
| 10134169 | Image loads, stores and atomic operations | Patrick R. Brown | 2018-11-20 |
| 10121220 | System and method for creating aliased mappings to minimize impact of cache invalidation | — | 2018-11-06 |
| 10083514 | Stencil-then-cover path rendering with shared edges | Mark J. Kilgard | 2018-09-25 |
| 10083036 | Techniques for managing graphics processing resources in a tile-based architecture | Ziyad S. Hakura, Cynthia Ann Edgeworth Allison, Dale L. Kirkland, Andrei Khodakovsky | 2018-09-25 |
| 10055806 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Dale L. Kirkland, Jack Choquette, Patrick R. Brown +1 more | 2018-08-21 |
| 10032242 | Managing deferred contexts in a cache tiling architecture | Ziyad S. Hakura, Amanpreet Grewal, Matthew Vernon Johnson, Andrei Khodakovsky | 2018-07-24 |
| 10032245 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Dale L. Kirkland, Jack Choquette, Patrick R. Brown +1 more | 2018-07-24 |
| 10019776 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Dale L. Kirkland, Jack Choquette, Patrick R. Brown +1 more | 2018-07-10 |
| 9978171 | Control of a sample mask from a fragment shader program | Eric B. Lum, Rui M. Bastos | 2018-05-22 |
| 9773341 | Rendering cover geometry without internal edges | Mark J. Kilgard | 2017-09-26 |
| 9767600 | Target independent rasterization with multiple color samples | Mark J. Kilgard, Henry Packard Moreton, Rui M. Bastos, Eric B. Lum | 2017-09-19 |
| 9754561 | Managing memory regions to support sparse mappings | Jonathan Dunaisky, Henry Packard Moreton, Yury Uralsky, James Leroy Deming, Rui M. Bastos +6 more | 2017-09-05 |
| 9727392 | Techniques for render pass dependencies in an API | — | 2017-08-08 |
| 9665958 | System, method, and computer program product for redistributing a multi-sample processing workload between threads | Patrick R. Brown, Tyson J. Bergland, Alexander L. Minkin | 2017-05-30 |
| 9595075 | Load/store operations in texture hardware | Steven James Heinrich, Eric T. Anderson, Jonathan Dunaisky, Ramesh Jandhyala, Joel J. McCormack +3 more | 2017-03-14 |
| 9558573 | Optimizing triangle topology for path rendering | Mark J. Kilgard | 2017-01-31 |
| 9489245 | Work-queue-based graphics processing unit work creation | Ignacio Llamas, Craig Ross Duttweiler, Daniel Elliot Wexler | 2016-11-08 |