| 12333311 |
Cooperative group arrays |
Greg Palmer, Gentaro Hirota, Ronny Meir Krashinsky, Ze Long, Brian Pharris +18 more |
2025-06-17 |
| 12248788 |
Distributed shared memory |
Prakash BANGALORE PRABHAKAR, Gentaro Hirota, Ronny Meir Krashinsky, Ze Long, Brian Pharris +18 more |
2025-03-11 |
| 9401004 |
State shadowing to support a multi-threaded driver environment |
Jerome F. Duluk, Jr., Jesse David Hall, Patrick R. Brown, Gregory Scott Palmer |
2016-07-26 |
| 8970608 |
State objects for specifying dynamic state |
Jeffrey A. Bolz, Jerome F. Duluk, Jr. |
2015-03-03 |
| 8942474 |
Method and system for interpolating index values of associated tiles in an image |
Walter E. Donovan, Cass W. Everitt |
2015-01-27 |
| 8669991 |
Method macro expander |
Jerome F. Duluk, Jr., Jesse David Hall, Patrick R. Brown, Gregory Scott Palmer |
2014-03-11 |
| 8537169 |
GPU virtual memory model for OpenGL |
Jeffrey A. Bolz, Jason Sams |
2013-09-17 |
| 8154554 |
Unified assembly instruction set for graphics processing |
Patrick R. Brown |
2012-04-10 |
| 8134566 |
Unified assembly instruction set for graphics processing |
Patrick R. Brown |
2012-03-13 |
| 7928989 |
Feedback and record of transformed vertices in a graphics library |
Patrick R. Brown, Barthold B. Lichtenbelt, Nicholas Carter |
2011-04-19 |
| 7839410 |
Parameter buffer objects for shader parameters in a graphics library |
Patrick R. Brown |
2010-11-23 |
| 7286133 |
System, method and computer program product for programmable fragment processing |
Mark J. Kilgard, Patrick R. Brown |
2007-10-23 |
| 6982718 |
System, method and computer program product for programmable fragment processing in a graphics pipeline |
Mark J. Kilgard, Patrick R. Brown |
2006-01-03 |