Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home LCD Apparatus-and-method-for-processing-graphical-information-to-minimize-page-crossings-and-eliminate-processing-of-information-outside-a-predetermined-clip-window

 Coaxial opthalmoscope arrangement
I claim: 1. In a coaxial ophthalmoscope of the type in which the viewing axis is coaxially aligned ...


 Front projection system embodying a single lens
This invention relates to a photographic apparatus, and more particularly to one for use in front ...


 Camera capable of standard and close-up exposures
The present invention was made therefore to overcome the above and other problems encountered in ...


 Photometer for use with a microscope
It is an object of the present invention to provide a photometer for use with a microscope which ...


 Two optomechanically coupled surgical microscopes with coaxial illumination
Referring to FIG. 1, the illustrated microscope has an optical axis 10 along which is positioned ...


 Diffuse on-axis light source
In the practice of the invention a machine vision camera, such as a video camera, includes an ...


 Camera equipped with data imprinting device
It is an object of this invention to provide a camera equipped with a data imprinting devices which ...


 Search-radar azimuth correction
The aforementioned problems are overcome by the present invention which accomplishes correction of ...


 Method for optically detecting gas bubbles moving in a coolant
It is an object of the present invention to provide a measuring device and method for measuring the ...


 Pyroelectric detector arrays
The invention is pyroelectric detector arrays fabricated by forming the mounting fixture for the ...


 Apparatus and method for processing graphical information to minimize page crossings and eliminate processing of information outside a predetermined clip window

Details
Inventors: Priem, Curtis; Malachowsky, Chris;
Assignee: Sun Microsystems, Inc. (Mountain View, CA)
Primary Examiner: Weldon; Ulysses
Assistant Examiner: Fatahiyar; M.
Attorney, Agent or Firm: Blakely Sokoloff Taylor & Zafman

An apparatus and method for processing graphical information in a manner such that 1) accesses to a frame buffer in which the graphical information is to be stored result in a minimum of page crossings in the frame buffer; and 2) time spent processing graphical information outside a predetermined clip window is minimized. These two goals are sometimes conflicting and the present invention determines how the graphical information should be processed so that frame buffer accesses are always performed with the least overhead. For a given object which is to be displayed within a defined window, by determining the portions of the object which are inside the window and the portions which are outside the window, it frequently is possible to determine whether the object should be drawn from top to bottom, bottom to top, left to right or right to left so as to minimize page crossings and minimize the time spent processing portions of the object outside a predetermined clip window.

DETAILED DESCRIPTION The present invention is directed to an apparatus and method for processing graphical information in a manner such that 1) accesses to a frame buffer memory device in which the graphical information is to be stored result in a minimum of page crossings in the frame buffer; and 2) time spent processing graphical information outside a predetermined clip window is minimized.
These two goals are sometimes conflicting and the present invention determines how the graphical information should be processed so that frame buffer accesses are always performed with the least overhead.
In a dynamic RAM or frame buffer memory device (video RAM in the preferred embodiment), pixels of information to be displayed are arranged in rows and columns.
When addressing the memory, a memory addressing scheme internal to the RAM must be utilized to address individual pixels.
In this connection, a commonly employed scheme is to define a row of pixels as a page which can be accessed by use of an internal row address register.
That is, by providing a row address register with the base address of a page, pixels within that page can be accessed by a relative offset from the row address, the offset being the column address.
For this reason, it is desirable to minimize page crossings whenever possible to reduce the overhead associated with reloading the row address register used by the RAM with the base address of a new page.
For a given object which is to be displayed within a defined window, by determining the portions of the object which are inside the window and the portions which are outside the window, it frequently is possible to determine whether the object should be drawn from top to bottom, bottom to top, left to right or right to left so as to minimize page crossings and minimize the time spent processing portions of the object outside a predetermined clip window.
The present invention will be described with reference to a graphics subsystem in which clipping is performed in hardware.
In this connection, the hardware of the present invention makes available certain information which is needed to determine the manner in which graphical operations should be processed so as to minimize page crossings and eliminate time spent processing clipped or obscured pixels



Related patents
  Photosensitive material employing encapsulated radiation sensitive composition and process for improving sensitivity by sequestering oxygen
The present invention provides a process for imaging using a photosensitive material employing an encapsulated radiation sensitive composition which undergoes a ...
  Oxygen absorbent
What is claimed is: 1. An oxygen absorbent comprising: (A.sub.1) an unsaturated fatty acid and/or a fatty oil containing unsaturated fatty acid, (B.sub.1) a transition ...
  Composition of and a method for preparing high-temperature oil-resistant elastomers from hydrogenated butadiene-acrylate copolymers
OF THE INVENTION This invention deals with compositions and a method for preparing high temperature, oil-resistant elastomers by the copolymerization of two monomeric ...
  Packaging
OF THE INVENTION Before we proceed to describe the present invention in more detail (including by means of Examples and an Experiment) it is appropriate to deal with ...
  Image projection arrangement
I claim: 1. An image projection arrangement comprising a light source for producing a first light beam, a reflective image display system arranged in the path of the ...
  Unibody printing system and process
The foregoing goals and objectives can be achieved by the design of a unibody housing which will align and integrate the light source and modulation unit, and ...
  Method and apparatus for subject image tracking in high definition film-to-video color correction
A method and apparatus for tracking the tone scale of a subject image which is being electronically transformed from a first medium to a second medium is disclosed. In ...
  Television receiver being driven by either analog broadcasting signals or digital broadcasting signal
It is therefore an object of the present invention to provide a television receiver compatible with an analog broadcasting reception and a digital broadcasting reception ...
  Through-the-lens thermometer apparatus
Accordingly, it is an object of the present invention to provide a temperature measuring apparatus which is capable of non-contacting measurement. It is another object ...
  Method and device for converting thermal images into secondary images, e. g. visible images
An object of the present invention is to provide a method and device of the foregoing type which eliminates the above mentioned drawbacks. An essential object of the ...

0.014

Archive: All patents - Links

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