loadpatents
name:-0.38977885246277
name:-0.14564490318298
name:-0.0024988651275635
Kilgard; Mark J. Patent Filings

Kilgard; Mark J.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Kilgard; Mark J..The latest application filed is for "stencil-then-cover path rendering with shared edges".

Company Profile
0.84.31
  • Kilgard; Mark J. - Austin TX
  • Kilgard; Mark J. - Cupertino CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Stencil-then-cover path rendering with shared edges
Grant 10,083,514 - Kilgard , et al. September 25, 2
2018-09-25
Baking path rendering objects into compact and efficient memory representations
Grant 9,916,674 - Kilgard March 13, 2
2018-03-13
Rendering cover geometry without internal edges
Grant 9,773,341 - Bolz , et al. September 26, 2
2017-09-26
Target independent rasterization with multiple color samples
Grant 9,767,600 - Bolz , et al. September 19, 2
2017-09-19
Jittered coverage accumulation path rendering
Grant 9,613,451 - Kilgard April 4, 2
2017-04-04
Optimizing triangle topology for path rendering
Grant 9,558,573 - Bolz , et al. January 31, 2
2017-01-31
Stencil-then-cover Path Rendering With Shared Edges
App 20170024897 - KILGARD; Mark J. ;   et al.
2017-01-26
Stencil then cover path rendering with shared edges
Grant 9,466,115 - Kilgard , et al. October 11, 2
2016-10-11
Stencil then cover path rendering with shared edges
Grant 9,418,437 - Kilgard , et al. August 16, 2
2016-08-16
Stencil then cover path rendering with shared edges
Grant 9,342,891 - Kilgard , et al. May 17, 2
2016-05-17
Top-to bottom path rendering with opacity testing
Grant 9,317,960 - Kilgard April 19, 2
2016-04-19
Path rendering by covering the path based on a generated stencil buffer
Grant 9,311,738 - Kilgard April 12, 2
2016-04-12
System and method for enabling scene program functionality
Grant 9,218,691 - Sams , et al. December 22, 2
2015-12-22
System and method for compositing path color in path rendering
Grant 9,202,303 - Bolz , et al. December 1, 2
2015-12-01
Programmable blending in multi-threaded processing units
Grant 9,183,609 - Bastos , et al. November 10, 2
2015-11-10
System and method for enabling scene program functionality
Grant 9,183,662 - Sams , et al. November 10, 2
2015-11-10
Tessellation shader inter-thread coordination
Grant 9,024,946 - Brown , et al. May 5, 2
2015-05-05
Rendering Cover Geometry Without Internal Edges
App 20140267386 - BOLZ; Jeffrey A. ;   et al.
2014-09-18
Stencil Then Cover Path Rendering With Shared Edges
App 20140267373 - KILGARD; Mark J. ;   et al.
2014-09-18
Stencil Then Cover Path Rendering With Shared Edges
App 20140267374 - KILGARD; Mark J. ;   et al.
2014-09-18
Target Independent Rasterization With Multiple Color Samples
App 20140267366 - BOLZ; Jeffrey A. ;   et al.
2014-09-18
Stencil Then Cover Path Rendering With Shared Edges
App 20140267375 - KILGARD; Mark J. ;   et al.
2014-09-18
Omnidirectional shadow texture mapping
Grant 8,803,879 - Newhall, Jr. , et al. August 12, 2
2014-08-12
Point containment for quadratic Bezier strokes
Grant 8,786,606 - Kilgard July 22, 2
2014-07-22
Visual inspection and debugging of threads in parallel computing systems
Grant 8,782,611 - Kretzler , et al. July 15, 2
2014-07-15
Approximation of stroked higher-order curved segments by quadratic bezier curve segments
Grant 8,773,439 - Kilgard , et al. July 8, 2
2014-07-08
Programmable Blending In Multi-threaded Processing Units
App 20140176568 - BASTOS; Rui ;   et al.
2014-06-26
Optimizing Triangle Topology For Path Rendering
App 20140168222 - Bolz; Jeffrey A. ;   et al.
2014-06-19
Decomposing cubic Bezier segments for tessellation-free stencil filling
Grant 8,730,253 - Kilgard May 20, 2
2014-05-20
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
Path rendering with path clipping
Grant 8,698,837 - Kilgard April 15, 2
2014-04-15
Conversion of dashed strokes into quadratic Bezier segment sequences
Grant 8,698,808 - Kilgard April 15, 2
2014-04-15
Omnidirectional shadow texture mapping
Grant 8,648,856 - Newhall, Jr. , et al. February 11, 2
2014-02-11
3D graphics API extension for a shared exponent image format
Grant 8,432,410 - Kilgard April 30, 2
2013-04-30
Primitive program compilation for flat attributes with provoking vertex independence
Grant 8,171,461 - Kilgard , et al. May 1, 2
2012-05-01
3D graphics API extension for a packed float image format
Grant 8,149,243 - Kilgard April 3, 2
2012-04-03
Top-to-bottom Path Rendering With Opacity Testing
App 20110285743 - Kilgard; Mark J.
2011-11-24
Point Containment For Quadratic B Zier Strokes
App 20110285718 - KILGARD; Mark J.
2011-11-24
Conversion Of Dashed Strokes Into Quadratic B Zier Segment Sequences
App 20110285723 - Kilgard; Mark J.
2011-11-24
Decomposing Cubic B Zier Segments For Tessellation-free Stencil Filling
App 20110285736 - KILGARD; Mark J.
2011-11-24
System And Method For Compositing Path Color In Path Rendering
App 20110285735 - BOLZ; Jeffrey A. ;   et al.
2011-11-24
Point Containment For Quadratic B Zier Strokes
App 20110285721 - KILGARD; Mark J.
2011-11-24
Jittered Coverage Accumulation Path Rendering
App 20110285747 - KILGARD; Mark J.
2011-11-24
Baking Path Rendering Objects Into Compact And Efficient Memory Representations
App 20110285741 - KILGARD; Mark J.
2011-11-24
Approximation Of Stroked Higher-order Curved Segments By Quadratic B Zier Curve Segments
App 20110285719 - KILGARD; Mark J. ;   et al.
2011-11-24
Approximation Of Stroked Higher-order Curved Segments By Quadratic B Zier Curve Segments
App 20110285722 - KILGARD; Mark J. ;   et al.
2011-11-24
Path Rendering By Covering The Path Based On A Generated Stencil Buffer
App 20110285711 - KILGARD; Mark J.
2011-11-24
Path Rendering With Path Clipping
App 20110285740 - KILGARD; MARK J.
2011-11-24
Decomposing Cubic Bezier Segments For Tessellation-free Stencil Filling
App 20110285720 - KILGARD; Mark J.
2011-11-24
System And Method For Path Rendering With Multiple Stencil Samples Per Color Sample
App 20110285742 - KILGARD; Mark J. ;   et al.
2011-11-24
Conversion Of Dashed Strokes Into Quadratic B Zier Segment Sequences
App 20110285724 - KILGARD; Mark J.
2011-11-24
Coverage adaptive multisampling
Grant 8,044,956 - Kilgard October 25, 2
2011-10-25
Vector data types with swizzling and write masking for C++
Grant 8,010,945 - Kilgard , et al. August 30, 2
2011-08-30
Vector data types with swizzling and write masking for C++
Grant 8,010,944 - Kilgard , et al. August 30, 2
2011-08-30
System and method for compiling high-level primitive programs into primitive program micro-code
Grant 8,006,236 - Kilgard , et al. August 23, 2
2011-08-23
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
Tessellation Shader Inter-thread Coordination
App 20110063294 - BROWN; Patrick R. ;   et al.
2011-03-17
System and method for bump mapping setup
Grant 7,843,463 - Kilgard November 30, 2
2010-11-30
Managing primitive program vertex attributes as per-attribute arrays
Grant 7,825,933 - Kilgard , et al. November 2, 2
2010-11-02
Bounding region accumulation for graphics rendering
Grant 7,808,512 - Hutchins , et al. October 5, 2
2010-10-05
Pixel shader-based data array resizing
Grant 7,782,334 - Kilgard , et al. August 24, 2
2010-08-24
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
Dynamic texture fetch cancellation
Grant 7,528,843 - Kilgard , et al. May 5, 2
2009-05-05
Avoiding unnecessary uncovered texture fetches
Grant 7,466,318 - Kilgard December 16, 2
2008-12-16
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 and method for render-to-texture depth peeling
Grant 7,450,123 - Kilgard November 11, 2
2008-11-11
Optimized chaining of vertex and fragment programs
Grant 7,426,724 - Kilgard , et al. September 16, 2
2008-09-16
Omnidirectional shadow texture mapping
App 20080106549 - Newhall; William P. JR. ;   et al.
2008-05-08
Surrogate stencil buffer clearing
Grant 7,355,602 - Kilgard , et al. April 8, 2
2008-04-08
System, method and computer program product for programmable fragment processing
Grant 7,286,133 - Kilgard , et al. October 23, 2
2007-10-23
Two-sided stencil testing system and method
Grant 7,286,129 - Kilgard October 23, 2
2007-10-23
System and method for interfacing graphics program modules
Grant 7,268,785 - Glanville , et al. September 11, 2
2007-09-11
Depth clamping system and method in a hardware graphics pipeline
Grant 7,224,359 - Papakipos , et al. May 29, 2
2007-05-29
System and method for display list occlusion branching
Grant 7,170,513 - Voorhies , et al. January 30, 2
2007-01-30
Software emulator for optimizing application-programmable vertex processing
Grant 7,162,716 - Glanville , et al. January 9, 2
2007-01-09
Depth bounds testing
Grant 7,145,565 - Everitt , et al. December 5, 2
2006-12-05
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
Order-independent transparency rendering system and method
Grant 6,989,840 - Everitt , et al. January 24, 2
2006-01-24
Optimized chaining of vertex and fragment programs
App 20060005178 - Kilgard; Mark J. ;   et al.
2006-01-05
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
Method and system for synchronizing updates of vertex data with a graphics processor that is fetching vertex data
Grant 6,947,049 - Spitzer , et al. September 20, 2
2005-09-20
System, method and computer program product for vertex attribute aliasing in a graphics pipeline
Grant 6,894,687 - Kilgard , et al. May 17, 2
2005-05-17
Omnidirectional shadow texture mapping
Grant 6,876,362 - Newhall, Jr. , et al. April 5, 2
2005-04-05
System, method and article of manufacture for allowing direct memory access to graphics vertex data while bypassing a processor
Grant 6,867,780 - Kirk , et al. March 15, 2
2005-03-15
Depth bounds testing
App 20040169651 - Everitt, Cass W. ;   et al.
2004-09-02
Two-sided stencil testing system and method
Grant 6,778,189 - Kilgard August 17, 2
2004-08-17
System and method for depth clamping in a hardware graphics pipeline
Grant 6,774,895 - Papakipos , et al. August 10, 2
2004-08-10
System and method for using and collecting information from a plurality of depth layers
Grant 6,744,433 - Bastos , et al. June 1, 2
2004-06-01
System, method and computer program product for programmable fragment processing in a graphics pipeline
App 20040066385 - Kilgard, Mark J. ;   et al.
2004-04-08
System and method for dual-depth shadow-mapping
Grant 6,704,025 - Bastos , et al. March 9, 2
2004-03-09
System, method and computer program product for matrix tracking during vertex processing in a graphics pipeline
Grant 6,697,064 - Kilgard , et al. February 24, 2
2004-02-24
Software emulator for optimizing application-programmable vertex processing
App 20030009748 - Glanville, Robert Steven ;   et al.
2003-01-09
Method and system for synchronizing updates of vertex data with a graphics processor that is fetching vertex data
App 20030001840 - Spitzer, John Fredric ;   et al.
2003-01-02

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed