Patent | Date |
---|
Transparent luminescent displays enabled by electric-field-induced quenching of photoluminescent pixels Grant 10,680,194 - Brown , et al. | 2020-06-09 |
Techniques for maintaining atomicity and ordering for pixel shader operations Grant 10,453,168 - Hakura , et al. Oc | 2019-10-22 |
Hardware for parallel command list generation Grant 10,169,072 - Duluk, Jr. , et al. J | 2019-01-01 |
Techniques for maintaining atomicity and ordering for pixel shader operations App 20180374185 - Hakura; Ziyad ;   et al. | 2018-12-27 |
Image loads, stores and atomic operations Grant 10,134,169 - Bolz , et al. November 20, 2 | 2018-11-20 |
Techniques for maintaining atomicity and ordering for pixel shader operations Grant 10,055,806 - Hakura , et al. August 21, 2 | 2018-08-21 |
Techniques for maintaining atomicity and ordering for pixel shader operations Grant 10,032,245 - Hakura , et al. July 24, 2 | 2018-07-24 |
Techniques for maintaining atomicity and ordering for pixel shader operations Grant 10,019,776 - Hakura , et al. July 10, 2 | 2018-07-10 |
Energy Level Modification Of Nanocrystals Through Ligand Exchange App 20170271604 - Brown; Patrick R. ;   et al. | 2017-09-21 |
Managing memory regions to support sparse mappings Grant 9,754,561 - Dunaisky , et al. September 5, 2 | 2017-09-05 |
System, method, and computer program product for redistributing a multi-sample processing workload between threads Grant 9,665,958 - Bolz , et al. May 30, 2 | 2017-05-30 |
Techniques For Maintaining Atomicity And Ordering For Pixel Shader Operations App 20170116700 - HAKURA; ZIYAD ;   et al. | 2017-04-27 |
Techniques For Maintaining Atomicity And Ordering For Pixel Shader Operations App 20170116699 - HAKURA; ZIYAD ;   et al. | 2017-04-27 |
Techniques For Maintaining Atomicity And Ordering For Pixel Shader Operations App 20170116698 - HAKURA; ZIYAD ;   et al. | 2017-04-27 |
Methods to facilitate primitive batching Grant 9,589,310 - Duluk, Jr. , et al. March 7, 2 | 2017-03-07 |
Surface resource view hash for coherent cache operations in texture processing hardware Grant 9,448,935 - Bolz , et al. September 20, 2 | 2016-09-20 |
System, method, and computer program product for accessing multi-sample surfaces Grant 9,436,971 - Bolz , et al. September 6, 2 | 2016-09-06 |
State shadowing to support a multi-threaded driver environment Grant 9,401,004 - Duluk, Jr. , et al. July 26, 2 | 2016-07-26 |
Transparent Luminescent Displays Enabled By Electric-field-induced Quenching Of Photoluminescent Pixels App 20160201881 - Brown; Patrick R. ;   et al. | 2016-07-14 |
Bindless texture and image API Grant 9,349,154 - Bolz , et al. May 24, 2 | 2016-05-24 |
Memory coherency in graphics command streams and shaders Grant 9,324,175 - Bolz , et al. April 26, 2 | 2016-04-26 |
Multi-sample surface processing using sample subsets Grant 9,286,659 - Minkin , et al. March 15, 2 | 2016-03-15 |
GPU work creation and stateless graphics in OPENGL Grant 9,275,491 - Bolz , et al. March 1, 2 | 2016-03-01 |
Multi-sample surface processing using one sample Grant 9,262,797 - Minkin , et al. February 16, 2 | 2016-02-16 |
Global stores and atomic operations Grant 9,245,371 - Bolz , et al. January 26, 2 | 2016-01-26 |
Tessellation shader inter-thread coordination Grant 9,024,946 - Brown , et al. May 5, 2 | 2015-05-05 |
Managing Memory Regions To Support Sparse Mappings App 20150097847 - DUNAISKY; Jonathan ;   et al. | 2015-04-09 |
Surface Resource View Hash For Coherent Cache Operations In Texture Processing Hardware App 20150089151 - Bolz; Jeffrey ;   et al. | 2015-03-26 |
System, Method, And Computer Program Product For Redistributing A Multi-sample Processing Workload Between Threads App 20150054836 - Bolz; Jeffrey Alan ;   et al. | 2015-02-26 |
Pixel shader output map Grant 8,922,555 - Duluk, Jr. , et al. December 30, 2 | 2014-12-30 |
Pixel shader output map Grant 08922555 - | 2014-12-30 |
System, Method, And Computer Program Product For Accessing Multi-sample Surfaces App 20140267376 - Bolz; Jeffrey Alan ;   et al. | 2014-09-18 |
Multi-sample Surface Processing Using Sample Subsets App 20140267356 - Minkin; Alexander Lev ;   et al. | 2014-09-18 |
Multi-sample Surface Processing Using One Sample App 20140267315 - Minkin; Alexander Lev ;   et al. | 2014-09-18 |
Shader program headers Grant 8,786,618 - Duluk, Jr. , et al. July 22, 2 | 2014-07-22 |
System and method for path rendering with multiple stencil samples per color sample Grant 8,704,830 - Kilgard , et al. April 22, 2 | 2014-04-22 |
Method macro expander Grant 8,669,991 - Duluk, Jr. , et al. March 11, 2 | 2014-03-11 |
Cull before vertex attribute fetch and vertex lighting Grant 8,564,616 - Hakura , et al. October 22, 2 | 2013-10-22 |
Cull before vertex attribute fetch and vertex lighting Grant 8,542,247 - Hakura , et al. September 24, 2 | 2013-09-24 |
Zero-bandwidth clears Grant 8,330,766 - McAllister , et al. December 11, 2 | 2012-12-11 |
Index-based zero-bandwidth clears Grant 8,319,783 - McAllister , et al. November 27, 2 | 2012-11-27 |
Indexed access to texture buffer objects using a graphics library Grant 8,189,009 - Brown , et al. May 29, 2 | 2012-05-29 |
Unified assembly instruction set for graphics processing Grant 8,154,554 - Brown , et al. April 10, 2 | 2012-04-10 |
Method Macro Expander App 20120072701 - Duluk, JR.; Jerome Francis ;   et al. | 2012-03-22 |
Unified assembly instruction set for graphics processing Grant 8,134,566 - Brown , et al. March 13, 2 | 2012-03-13 |
System And Method For Path Rendering With Multiple Stencil Samples Per Color Sample App 20110285742 - KILGARD; Mark J. ;   et al. | 2011-11-24 |
Integer-based functionality in a graphics shading language Grant 8,044,951 - Brown , et al. October 25, 2 | 2011-10-25 |
GPU Work Creation and Stateless Graphics in OPENGL App 20110242119 - BOLZ; Jeffrey A. ;   et al. | 2011-10-06 |
Bindless Texture And Image Api App 20110242117 - BOLZ; Jeffrey A. ;   et al. | 2011-10-06 |
Loading integer-based data into a graphics processing system Grant 7,986,325 - Gold , et al. July 26, 2 | 2011-07-26 |
Methods and systems for processing a geometry shader program developed in a high-level shading language Grant 7,958,498 - Brown , et al. June 7, 2 | 2011-06-07 |
Feedback and record of transformed vertices in a graphics library Grant 7,928,989 - Brown , et al. April 19, 2 | 2011-04-19 |
State Shadowing To Support A Multi-threaded Driver Environment App 20110084977 - DULUK, JR.; Jerome Francis ;   et al. | 2011-04-14 |
Shader Program Headers App 20110084976 - Duluk, JR.; Jerome F. ;   et al. | 2011-04-14 |
Pixel Shader Output Map App 20110080407 - DULUK, JR.; Jerome F. ;   et al. | 2011-04-07 |
Methods to Facilitate Primitive Batching App 20110080416 - Duluk, JR.; Jerome F. ;   et al. | 2011-04-07 |
Hardware For Parallel Command List Generation App 20110072211 - DULUK, JR.; Jerome F. ;   et al. | 2011-03-24 |
Hardware For Parallel Command List Generation App 20110072245 - DULUK, JR.; Jerome F. ;   et al. | 2011-03-24 |
Tessellation Shader Inter-thread Coordination App 20110063294 - BROWN; Patrick R. ;   et al. | 2011-03-17 |
Memory Coherency In Graphics Command Streams And Shaders App 20110063313 - Bolz; Jeffrey A. ;   et al. | 2011-03-17 |
Global Stores and Atomic Operations App 20110063296 - Bolz; Jeffrey A. ;   et al. | 2011-03-17 |
Image Loads, Stores and Atomic Operations App 20110063318 - Bolz; Jeffrey A. ;   et al. | 2011-03-17 |
Storage and support for large amounts of constant data in a graphics library Grant 7,852,345 - Brown , et al. December 14, 2 | 2010-12-14 |
Parameter buffer objects for shader parameters in a graphics library Grant 7,839,410 - Brown , et al. November 23, 2 | 2010-11-23 |
Texture arrays in a graphics library Grant 7,777,750 - Brown , et al. August 17, 2 | 2010-08-17 |
Methods and systems for processing a geometry shader program developed in a high-level shading language Grant 7,746,347 - Brown , et al. June 29, 2 | 2010-06-29 |
System and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline Grant 7,719,545 - Brown , et al. May 18, 2 | 2010-05-18 |
System and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline Grant 7,456,838 - Brown , et al. November 25, 2 | 2008-11-25 |
System, method and computer program product for programmable fragment processing Grant 7,286,133 - Kilgard , et al. October 23, 2 | 2007-10-23 |
Floating point buffer system and method for use during programmable fragment processing in a graphics pipeline Grant 7,009,615 - Kilgard , et al. March 7, 2 | 2006-03-07 |
Graphics API with branching capabilities Grant 7,006,101 - Brown , et al. February 28, 2 | 2006-02-28 |
Arrangements for antialiasing coverage computation Grant 6,985,159 - Brown January 10, 2 | 2006-01-10 |
System, method and computer program product for programmable fragment processing in a graphics pipeline Grant 6,982,718 - Kilgard , et al. January 3, 2 | 2006-01-03 |
System, method and computer program product for programmable fragment processing App 20050259103 - Kilgard, Mark J. ;   et al. | 2005-11-24 |
System, method and computer program product for programmable fragment processing in a graphics pipeline App 20040066385 - Kilgard, Mark J. ;   et al. | 2004-04-08 |
Arrangements for antialiasing coverage computation App 20030210251 - Brown, Patrick R. | 2003-11-13 |
Detecting failures in printed circuit boards App 20020101256 - Brown, Patrick R. ;   et al. | 2002-08-01 |
Quadrant-based two-dimensional memory manager Grant 5,461,712 - Chelstowski , et al. October 24, 1 | 1995-10-24 |
Shelf storage system Grant 3,982,639 - Haldimann , et al. September 28, 1 | 1976-09-28 |