The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 12, 2000

Filed:

Aug. 05, 1997
Applicant:
Inventor:

Ethan W Gannett, Fort Collins, CO (US);

Assignee:

Hewlett-Packard Company, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06T / ;
U.S. Cl.
CPC ...
345418 ; 345430 ;
Abstract

Methods and apparatus for processing graphics information in a computer graphics system for processing graphics information to be rendered on a display screen are provided. The computer graphics system includes a graphics library and graphics hardware together defining a graphics pipeline, and a graphics application program invoking operations in the graphics pipeline through an application program interface provided by the graphics library. The graphics pipeline includes a visibility pretest module, located at a first operational position in the graphics pipeline, configured to determine whether a pixel will be visible or non-visible on the display screen. The pipeline also includes one or more time-intensive modules operationally located at a second position in the graphics pipeline subsequent said first operational position; and a process controller configured to prevent said one or more time-intensive modules from performing operations related to said non-visible pixels. Advantageously, the present invention enables the graphics system to selectively perform graphics pipeline operations which are related to pixels which are ultimately displayed on the display. The processing associated with performing operations on non-displayed pixels is avoided thereby providing the graphics system with significant performance enhancements.


Find Patent Forward Citations

Loading…