Issued Patents All Time
Showing 1–25 of 55 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12045924 | Real-time hardware-assisted GPU tuning using machine learning | Rouslan Dimitrov, Emmett M. Kilgariff, Sachin Satish Idgunji, Siddharth Sharma | 2024-07-23 |
| 11663767 | Power efficient attribute handling for tessellation and geometry shaders | Ziyad S. Hakura | 2023-05-30 |
| 11481950 | Real-time hardware-assisted GPU tuning using machine learning | Rouslan Dimitrov, Emmett M. Kilgariff, Sachin Satish Idgunji, Siddharth Sharma | 2022-10-25 |
| 10909738 | Real-time hardware-assisted GPU tuning using machine learning | Rouslan Dimitrov, Emmett M. Kilgariff, Sachin Satish Idgunji, Siddharth Sharma | 2021-02-02 |
| 10861230 | System-generated stable barycentric coordinates and direct plane equation access | David Patrick, Henry Packard Moreton, Ziyad S. Hakura, Yury Uralsky | 2020-12-08 |
| 10453168 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Jack Choquette, Patrick R. Brown, Yury Uralsky +1 more | 2019-10-22 |
| 10430989 | Multi-pass rendering in a screen space pipeline | Ziyad S. Hakura, Cynthia Ann Edgeworth Allison, Jeffrey A. Bolz, Yury Uralsky, Jonah M. Alben | 2019-10-01 |
| 10332310 | Distributed index fetch, primitive assembly, and primitive batching | Niket Agrawal, Amit Jain, Karim M. Abdalla, Ziyad S. Hakura, Haren Kethareswaran | 2019-06-25 |
| 10282803 | State handling in a tiled architecture | Ziyad S. Hakura, Pierre Souillot, Cynthia Ann Edgeworth Allison, Walter R. Steiner | 2019-05-07 |
| 10147222 | Multi-pass rendering in a screen space pipeline | Ziyad S. Hakura, Cynthia Ann Edgeworth Allison, Jeffrey A. Bolz, Yury Uralsky, Jonah M. Alben | 2018-12-04 |
| 10083036 | Techniques for managing graphics processing resources in a tile-based architecture | Ziyad S. Hakura, Cynthia Ann Edgeworth Allison, Andrei Khodakovsky, Jeffrey A. Bolz | 2018-09-25 |
| 10055806 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Jack Choquette, Patrick R. Brown, Yury Uralsky +1 more | 2018-08-21 |
| 10032245 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Jack Choquette, Patrick R. Brown, Yury Uralsky +1 more | 2018-07-24 |
| 10032243 | Distributed tiled caching | Ziyad S. Hakura, Cynthia Ann Edgeworth Allison, Walter R. Steiner | 2018-07-24 |
| 10019776 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Jack Choquette, Patrick R. Brown, Yury Uralsky +1 more | 2018-07-10 |
| 9792122 | Heuristics for improving performance in a tile based architecture | Ziyad S. Hakura, Walter R. Steiner, Cynthia Ann Edgeworth Allison, Rouslan Dimitrov, Karim M. Abdalla +1 more | 2017-10-17 |
| 9710874 | Mid-primitive graphics execution preemption | Gregory Scott Palmer, Ziyad S. Hakura, Emmett M. Kilgariff, Lacky V. Shah | 2017-07-18 |
| 9639366 | Techniques for managing graphics processing resources in a tile-based architecture | Karim M. Abdalla, Ziyad S. Hakura, Cynthia Ann Edgeworth Allison | 2017-05-02 |
| 9633458 | Method and system for reducing a polygon bounding box | Walter R. Steiner, Eric B. Lum, Steven James Heinrich, David Patrick | 2017-04-25 |
| 9594599 | Method and system for distributing work batches to processing units based on a number of enabled streaming multiprocessors | Philip Browning Johnson, Karim M. Abdalla | 2017-03-14 |
| 9542189 | Heuristics for improving performance in a tile-based architecture | Ziyad S. Hakura, Cynthia Ann Edgeworth Allison, Joseph Cavanaugh, Emmett M. Kilgariff | 2017-01-10 |
| 9536341 | Distributing primitives to multiple rasterizers | Johnny S. Rhoades, Emmett M. Kilgariff, Michael C. Shebanow, Ziyad S. Hakura, James Daniel Kelly | 2017-01-03 |
| 9483270 | Distributed tiled caching | Ziyad S. Hakura, Cynthia Ann Edgeworth Allison, Walter R. Steiner | 2016-11-01 |
| 9448935 | Surface resource view hash for coherent cache operations in texture processing hardware | Jeff Bolz, Patrick R. Brown, Steven James Heinrich, Joel J. McCormack | 2016-09-20 |
| 9448804 | Techniques for managing graphics processing resources in a tile-based architecture | Ziyad S. Hakura, Cynthia Ann Edgeworth Allison | 2016-09-20 |