Method and apparatus for color space conversion, clipping, and scaling of an image during blitting
US6307559A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jul 13, 1995 |
| Grant date | Oct 23, 2001 |
| Priority date | — |
| Expiry date | Jul 13, 2015 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T11/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of and apparatus for performing blitter operations is performed in two parts. First, a description of the to-be-performed data transfer is analyzed and a computer instruction sequence is generated therefrom. The instruction sequence may include the appropriate instructions to implement scaling, clipping, and color conversion of a source image, as implicated by the blitter description. Second, the computer instruction sequence is executed an appropriate number of times, again depending upon the blitter description. One of the described embodiments transforms a blitter description that describes a target image in terms of visible rectangles into a description that describes the target image as having at least one line-type, in which the line-type comprises at least one pixel run, characterized by visible and non-visible states. The line-type description is then utilized by a code-generating logic to generate the appropriate instructions. The apparatus for performing the blitter operations may be implemented as an interface library, thus allowing client programs, including interactive games, to use the advantages of the invention to perform rapid screen updates.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.