| 10169072 |
Hardware for parallel command list generation |
Jerome F. Duluk, Jr., Henry Packard Moreton, Patrick R. Brown |
2019-01-01 |
| 9965321 |
Error checking in out-of-order task scheduling |
Jerome F. Duluk, Jr., Timothy John Purcell, Philip Alexander Cuadra |
2018-05-08 |
| 9747084 |
Offline shader compilation |
— |
2017-08-29 |
| 9710306 |
Methods and apparatus for auto-throttling encapsulated compute tasks |
Jerome F. Duluk, Jr., Philip Alexander Cuadra, Karim M. Abdalla |
2017-07-18 |
| 9401004 |
State shadowing to support a multi-threaded driver environment |
Jerome F. Duluk, Jr., Patrick R. Brown, Gregory Scott Palmer, Eric S. Werness |
2016-07-26 |
| 9275491 |
GPU work creation and stateless graphics in OPENGL |
Jeffrey A. Bolz, Jerome F. Duluk, Jr., Patrick R. Brown, Gregory Scott Palmer |
2016-03-01 |
| 9251551 |
Bindless memory access in direct 3D |
Jeffrey A. Bolz |
2016-02-02 |
| 9082212 |
Programmable blending via multiple pixel shader dispatches |
Jerome F. Duluk, Jr. |
2015-07-14 |
| 8928677 |
Low latency concurrent computation |
Daniel Elliot Wexler, Jeffrey A. Bolz, Philip Alexander Cuadra, Naveen Leekha, Ignacio Llamas |
2015-01-06 |
| 8922555 |
Pixel shader output map |
Jerome F. Duluk, Jr., Patrick R. Brown, Mark D. Stadler |
2014-12-30 |
| 8860743 |
Sparse texture systems and methods |
Andrew Tao, Jerome F. Duluk, Jr., Henry Packard Moreton |
2014-10-14 |
| 8786618 |
Shader program headers |
Jerome F. Duluk, Jr., Patrick R. Brown, Gernot Schaufler, Mark D. Stadler |
2014-07-22 |
| 8766988 |
Providing pipeline state through constant buffers |
Jerome F. Duluk, Jr. |
2014-07-01 |
| 8681169 |
Sparse texture systems and methods |
Jerome F. Duluk, Jr., Andrew Tao, Henry Packard Moreton |
2014-03-25 |
| 8669991 |
Method macro expander |
Jerome F. Duluk, Jr., Patrick R. Brown, Gregory Scott Palmer, Eric S. Werness |
2014-03-11 |
| 7167176 |
Clustered principal components for precomputed radiance transfer |
Peter-Pike Sloan, John Michael Snyder |
2007-01-23 |