| 12288286 |
Parse techniques for graphics workload distribution |
Jason D. Carroll, Ali Rabbani Rankouhi, Ralph C. Taylor |
2025-04-29 |
| 12182926 |
Initial object shader run for graphics workload distribution |
Jeffrey T. Brady, Jason D. Carroll, Ralph C. Taylor |
2024-12-31 |
| 12169898 |
Resource allocation for mesh shader outputs |
Jason D. Carroll, Jingfei Kong, Ralph C. Taylor |
2024-12-17 |
| 12165251 |
Mesh shader work distribution |
Jason D. Carroll, Jingfei Kong, Ralph C. Taylor |
2024-12-10 |
| 10269091 |
Re-using graphics vertex identifiers for primitive blocks across states |
Andrew M. Havlir |
2019-04-23 |
| 8675003 |
Efficient data access for unified pixel interpolation |
Michael Mantor, Karl D. Mann |
2014-03-18 |
| 8478946 |
Method and system for local data sharing |
Michael Mantor, Karl D. Mann |
2013-07-02 |
| 7111156 |
Method and apparatus for multi-thread accumulation buffering in a computation engine |
Michael Mantor |
2006-09-19 |
| 6967664 |
Method and apparatus for primitive processing in a graphics system |
Ralph C. Taylor, Michael Mantor |
2005-11-22 |
| 6784888 |
Method and apparatus for executing a predefined instruction set |
Ralph C. Taylor, Michael Mantor |
2004-08-31 |
| 6731294 |
Vector engine with pre-accumulation buffer and method therefore |
Michael Mantor |
2004-05-04 |
| 6728869 |
Method and apparatus for memory latency avoidance in a processing system |
Michael Mantor, Robert Scott Hartog |
2004-04-27 |
| 6686924 |
Method and apparatus for parallel processing of geometric aspects of video graphics data |
Ralph C. Tayor, Michael Mantor |
2004-02-03 |
| 6675285 |
Geometric engine including a computational module without memory contention |
Michael Mantor |
2004-01-06 |
| 6664960 |
Apparatus for processing non-planar video graphics primitives and associated method of operation |
Vineet Goel, Robert Scott Hartog |
2003-12-16 |
| 6640299 |
Method and apparatus for arbitrating access to a computational engine for use in a video graphics controller |
Michael Mantor |
2003-10-28 |
| 6630935 |
Geometric engine including a computational module for use in a video graphics controller |
Ralph C. Taylor, Michael Mantor |
2003-10-07 |
| 6624818 |
Method and apparatus for shared microcode in a multi-thread computation engine |
Michael Mantor |
2003-09-23 |
| 6567084 |
Lighting effect computation circuit and method therefore |
Michael Mantor |
2003-05-20 |
| 6552733 |
Configurable vertex blending circuit and method therefore |
Ralph C. Taylor |
2003-04-22 |
| 6512524 |
Method and apparatus for object element attribute determination using barycentric coordinates |
— |
2003-01-28 |
| 6507348 |
Method and apparatus for clipping an object element in accordance with a clip volume |
Ralph C. Taylor, Michael J. Manter, Thomas B. Pringle |
2003-01-14 |
| 6459438 |
Method and apparatus for determining clipping distance |
— |
2002-10-01 |
| 6433790 |
Methods and systems for rendering line and point features for display |
Ralph C. Taylor, Daniel Clifton, David A. Gotwalt, Thomas A. Piazza, Jeffrey D. Potter |
2002-08-13 |
| 6072505 |
Method and apparatus to efficiently interpolate polygon attributes in two dimensions at a prescribed clock rate |
Thomas A. Piazza, R. Hartog, Michael Mantor, Jeffrey D. Potter, Ralph C. Taylor |
2000-06-06 |