Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Duluk, Jr.; Jerome F.
Address:
Palo Alto, CA
No. of patents:
27
Patents:




Patent Number Title Of Patent Date Issued
RE38078 Graphical rendering system using simultaneous parallel query Z-buffer and method therefor April 15, 2003
Apparatus and method for a Parallel Query Z-coordinate Buffer .[.are described. The apparatus and method.]. perform a keep/discard decision on screen coordinate geometry before the geometry is converted or rendered into individual display screen pixels by implementing a parallel searchin
7623135 Method and apparatus for display image adjustment November 24, 2009
Method and apparatus for display image adjustment is described. More particularly, handles associated with polygon vertices of a polygon rendered image are provided as a graphical user interface (GUI). These handles may be selected and moved by a user with a cursor pointing device to
7526634 Counter-based delay of dependent thread group execution April 28, 2009
Systems and methods for synchronizing processing work performed by threads, cooperative thread arrays (CTAs), or "sets" of CTAs. A central processing unit can load launch commands for a first set of CTAs and a second set of CTAs in a pushbuffer, and specify a dependency of the second
7167181 Deferred shading graphics pipeline processor having advanced features January 23, 2007
A deferred shading graphics pipeline processor and method are provided encompassing numerous substructures. Embodiments of the processor and method may include one or more of deferred shading, a tiled frame buffer, and multiple?stage hidden surface removal processing. In the deferred
7164426 Method and apparatus for generating texture January 16, 2007
A deferred graphics pipeline processor comprising a texture unit and a texture memory associated with the texture unit. The texture unit applies texture maps stored in the texture memory, to pixel fragments. The textures are MIP-mapped and comprise a series of texture maps at differe
7009605 System, method and computer program product for generating a shader program March 7, 2006
A method and computer program product are provided for generating a shader program. Initially, a file associated with a graphics effect is a selected. Such file is then read and processed. A shader program is subsequently generated based on the processing of the file to apply the gra
6717576 Deferred shading graphics pipeline processor having advanced features April 6, 2004
A deferred shading graphics pipeline processor and method are provided encompassing numerous substructures. Embodiments of the processor and method may include one or more of deferred shading, a tiled frame buffer, and multiple-stage hidden surface removal processing. In the deferred
6693639 Graphics processor with pipeline state storage and retrieval February 17, 2004
A deferred graphics pipeline processor comprised of a mode extraction unit and a Polygon Memory associated with the polygon unit. The mode extraction unit receives a data stream from a geometry unit and separates the data stream into vertices data, and non-vertices data which is sent to
6671747 System, apparatus, method, and computer program for execution-order preserving uncached write co December 30, 2003
A mechanism that allows an application program running on a processor, to send data to a device using a medium that temporarily stores data and changes the order of the data dispatch on the way to the device. An inventive Random-In-First-Out (RIFO) buffer or memory device that restores
6664959 Method and apparatus for culling in a graphics processor with deferred shading December 16, 2003
Structure, apparatus, and method for performing conservative hidden surface removal in a graphics processor. Culling is divided into two steps, a magnitude comparison content addressable memory cull operation (MCCAM Cull), and a subpixel cull operation. The MCCAM Cull discards primitives
6614444 Apparatus and method for fragment operations in a 3D-graphics pipeline September 2, 2003
Apparatus and methods for rendering 3D graphics images. The apparatus include a port for receiving commands from a graphics application, an output for sending a rendered image to a display and a fragment-operations pipeline, coupled to the port and to the output, the pipeline including a
6597363 Graphics processor with deferred shading July 22, 2003
Graphics processors and methods are described that encompass numerous substructures including specialized subsystems, subprocessors, devices, architectures, and corresponding procedures. Embodiments of the invention may include one or more of deferred shading, a bled frame buffer, and
6577317 Apparatus and method for geometry operations in a 3D-graphics pipeline June 10, 2003
An apparatus and methods for rendering 3D-graphics images preferably includes a port for receiving commands from a graphics application, an output for sending a rendered image to a display and a geometry-operations pipeline, coupled to the port and to the output, the geometry-operations
6577305 Apparatus and method for performing setup operations in a 3-D graphics pipeline using unified pr June 10, 2003
The present invention provides post tile sorting setup in a tiled graphics pipeline architecture. In particular, the present invention determines a set of clipping points that identify intersections of a primitive with a tile. The mid-pipeline setup unit is adapted to compute a minimum d
6552723 System, apparatus and method for spatially sorting image data in a three-dimensional graphics pi April 22, 2003
The present invention is a mid-pipeline sorting unit that sorts image data mid-pipeline in a tiled 3-D graphics pipeline architecture. The image data includes vertices of geometric primitives. The mid-pipeline sorting determines whether a geometric primitive intersects a region of a 2-D
6525737 Graphics processor with pipeline state storage and retrieval February 25, 2003
A deferred graphics pipeline processor comprised of a mode extraction unit and a Polygon Memory associated with the polygon unit. The mode extraction unit receives a data stream from a geometry unit and separates the data stream into vertices data, and non-vertices data which is sent to
6476807 Method and apparatus for performing conservative hidden surface removal in a graphics processor November 5, 2002
Structure, apparatus, and method for performing conservative hidden surface removal in a graphics processor. Culling is divided into two steps, a magnitude comparison content addressable memory cull operation (MCCAM Cull), and a subpixel cull operation. The MCCAM Cull discards primitives
6288730 Method and apparatus for generating texture September 11, 2001
A deferred graphics pipeline processor comprising a texture unit and a texture memory associated with the texture unit. The texture unit applies texture maps stored in the texture memory, to pixel fragments. The textures are MIP-mapped and comprise a series of texture maps at different
6285378 Method and apparatus for span and subspan sorting rendering system September 4, 2001
A data shifting capability that permits sorting the data in addition to searching for obtaining real-time performance in color, with high quality imagery through a simple search of a spacial database based on a rectangularly shaped search region or range search. A sorting Magnitude C
6268875 Deferred shading graphics pipeline processor July 31, 2001
Three-dimensional computer graphics systems and methods and more particularly to structure and method for a three-dimensional graphics processor and having other enhanced graphics processing features. In one embodiment the graphics processor is a Deferred Shading Graphics Processor (
6229553 Deferred shading graphics pipeline processor May 8, 2001
Three-dimensional computer graphics systems and methods and more particularly to structure and method for a three-dimensional graphics processor and having other enhanced graphics processing features. In one embodiment the graphics processor is Deferred Shading Graphics Processor (DS
6166554 Flexible electrical test fixture for integrated circuits on prototype and production printed cir December 26, 2000
An electrical test fixture used to connect the probes of an electronic test instrument to the pins of any integrated circuit. Made from flexible material, the fixture folds above the integrated circuit under test bringing test point pins to useable position. The integrated circuit us
6005403 Flexible electrical test fixture for integrated circuits on prototype and production printed cir December 21, 1999
An electrical test fixture used to connect the probes of an electronic test instrument to the pins of any integrated circuit. Made from flexible material, the fixture folds above the integrated circuit under test bringing test point pins to useable position. The integrated circuit us
5977987 Method and apparatus for span and subspan sorting rendering system November 2, 1999
A data shifting capability that permits sorting the data in addition to searching for obtaining real-time performance in color, with high quality imagery through a simple search of a spacial database based on a rectangularly shaped search region or range search. A sorting Magnitude C
5692911 Flexible electrical test fixure for integrated circuits on prototype and production printed circ December 2, 1997
An electrical test fixture used to connect the probes of an electronic test instrument to the pins of any integrated circuit. Made from flexible material, the fixture folds above the integrated circuit under test bringing test point pins to useable position. The integrated circuit us
5572634 Method and apparatus for spatial simulation acceleration November 5, 1996
Apparatus and method for detecting unconstrained collisions between three-dimensional moving objects are described. The apparatus and method addresses the problems associated with handling objects with substance passing through each other in three-dimensional space. When objects coll
4996666 Content-addressable memory system capable of fully parallel magnitude comparisons February 26, 1991
A content-addressable memory for storing a plurality of words, each word comprising a plurality of data subfields, and each data subfield comprising a plurality of data bits. Query operations simultaneously compare input data to all subfields in all words and selectably test each sub


 
 
  Recently Added Patents
Fabrication of three dimensional integrated circuit employing multiple die panels
Single-pass bypass printing method and apparatus
Process for producing glycoside
Fuel cell-electrolyzer system controlled by a single bi-directional DC-to-DC converter
Versatile watermark transport system
Electrical switch
Objective lens, optical pickup apparatus and optical disc driving apparatus
  Randomly Featured Patents
Separation of para-xylene
Insulated gate semiconductor device and manufacturing method thereof
Inkjet printer
Preparation of vanadium-phosophorus-oxide catalyst precursor
Heat recycling apparatus
Electrolytic preparation of phosphorous acid from elemental phosphorus
Tuning fork mounting assembly in electromechanical pianos
Carrier composition for disperse dyes
Commercial aircraft on-board inerting system
Low profile chair iron