Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Graphic Cards Method-and-apparatus-for-pixel-clipping-source-and-destination-windows-in-a-graphics-system

 Position detecting system and method
OF THE INVENTION Referring now to FIG. 1, a three-dimensional coordinate system is shown ...


 Thermal ionization detector
The invention comprises a conventional smoke detector's radioactive ionization chamber and added ...


 Automatic sensitivity adjustment for electro-optic mirror and headlight activation control
The present invention provides a light-responsive vehicle control which overcomes the difficulties ...


 Method for advocating particular tires for use and for calculating on site inflation pressures of said tires for a construction vehicle
OF A PREFERRED EMBODIMENT In the text below, a loader will be used as an example. The method ...


 System for designating matching condition as selected matching condition to generate an event if that selected matching condition is satisfied
Therefore, it is an object of the present invention to solve the problems in the prior art set ...


 Method and system for the identification and the suppression of executable objects
It is an object of the present invention to provide an efficient method for processing Executable O...


 Internet weight reduction system
The basic hardware forming the basic setup of the present invention is shown in FIG. 1. A server ...


 Electronic schedule display apparatus
The present invention has been made in consideration of the above situation and has as its object ...


 Method for selecting position-dependent actions of computer applications programs
The present invention provides a method which allows the user alternatives for selecting a computer ...


 Method and associated apparatus for forming image data metrics which achieve media compatibility for subsequent imaging application
In view of the foregoing, an object of the present invention is to provide an improved color ...


 Method and apparatus for pixel clipping source and destination windows in a graphics system

Details
Inventors: Alcorn, Byron A.; Cherry, Robert W.; Coleman, Mark D.; Rauchfuss, Brian D.;
Assignee: Hewlett-Packard Company (Palo Alto, CA)
Primary Examiner: Nguyen; Phu K.
Assistant Examiner:
Attorney, Agent or Firm: Kelley; Guy J.

A method of moving blocks of pixel data, including window-identifying data, from a source area to a destination area within a frame buffer in a computer graphics system comprises the steps of: reading a block of pixel data from the source area into a pixel cache memory; combining source tiles with destination tiles in the cache; comparing pixel window identifiers read from the frame buffer with a pixel window identifier previously stored in the memory to determine whether the pixel window identifiers read from the frame buffer match the previously stored pixel window identifier; discarding each pixel whose corresponding window identifier does not match the previously stored window identifier; and updating the frame buffer with the pixel data not discarded.

DETAILED DESCRIPTION Methods and apparatus for pixel clipping source and destination windows in graphics frame buffer systems solve the aforementioned needs in the art.
Methods and apparatus provided in accordance with the present invention allow window clipping to be performed in hardware rather than software, thereby greatly reducing processor time to accomplish the source and destination pixel block moves on a frame buffer and increasing the overall efficiency of the graphics frame buffer system.
Methods of moving blocks of pixel data within a frame buffer in a computer graphics frame buffer system comprise the steps of reading a source area from a frame buffer into a memory according to a plurality of source tiles, combining the source tiles with destination tiles in the memory, comparing pixel data identities in the frame buffer with pixel data identities in the memory to determine whether the pixel data identities in the frame buffer match the pixel data identities in the memory, discarding the pixels whose identities in the frame buffer do not match identities in the memory, and updating the frame buffer with the pixel data whose identities in the frame buffer match the pixel identities in the memory.
Systems provided in accordance with the present invention also solve the aforementioned long-felt needs.
Systems for moving data blocks from a source window to a destination window in a graphics system comprise memory means for storing source window data and destination window data, source window register means interfaced with the memory means for storing pixel value data and data concerning a pixel's location within the source window, first comparator means interfaced with the source window register means for comparing the pixel value data with a source window identifier, destination window register means interfaced with the memory means for storing the pixel value data within the destination window, second comparator means interfaced with the destination window register means for comparing the pixel value data with a destination window identifier, and combining means interfaced with the first and second comparator means for determining whether source pixels can be moved to the destination window



Related patents
  Alarm reporting system
OF PREFERRED EMBODIMENT The illustrated system comprises a controlling interface unit (3) linked to respective interfaces (4), (5) and (6) to a public telephone network ...
  System and method for automatic managing geolocation information and associated references for geographic information systems
What is claimed is: 1. Method for automatically managing a geographic information database, the geographic information database containing at least a geographical ...
  Method for enhancing the biodegradation of biodegradable organic wastes
What is claimed is: 1. In a method for the biodegradation of biodegradable organic wastes, the improvement comprising applying liposomes having vesicles of a diameter of ...
  Barrier for blocking movement of contaminants within an aggregate particulate substrate
The present invention creates a barrier to the liquid transport of contaminants through a substrate by circulating a drying carrier through the substrate. Preferably the ...
  System for detection of hazardous events
The above objects as well as other objects not specifically enumerated are achieved by a system for detecting the occurrence of anomalies, the system including a ...
  Line-control unit for telecommunication system
I claim: 1. In a telecommunication system including a terminal serving a multiplicity of subscriber lines and an automatic exchange at a nodal point joined to said ...
  Electronic key telephone systems
What we claim is: 1. An electronic key telephone system, comprising: (1) a plurality of station set means, each including a plurality of switches and each operative to ...
  Switching system control arrangements
FIG. 2 presents a block diagram of an exemplary switching system illustrating the principle of the present invention. The system includes two switching modules 1000 and ...
  Protection switching in a multi-channel communications system
What is claimed is: 1. In a communications system having a plurality of working channels and a protection channel extending among a plurality of at least three sites, ...
  Method for determining whether two pieces of network equipment are directly connected
A detailed description of the embodiments of present invention is provided with respect to FIGS. 1-7, in which FIG. 1 illustrates a context in which embodiments of the ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved