Patent
1993-12-03
1994-12-20
Herndon, Heather R.
395164, G06F 1562
Patent
active
053751981
ABSTRACT:
The present invention is a graphics data processor which includes the capability of determining whether a defined pixel location in a graphics display is within a window in an X Y coordinate system. The respective X and Y coordinates of the selected pixel are separately compared with the window limits. The window limits are preferable expressed as the X and Y coordinates of two diagonally opposite vertexes of a rectangular window. The results of this comparison are preferable available in two forms. In a first embodiment a single data processing instruction enables the generation of a digital data word which indicates the relation of the pixel to the window. This digital word includes a separate indication of the relationship of the pixel to the vertical and horizontal window limits. This indication can be used to generate a "trivial rejection" in determining whether a line or line segment passes through the window by ANDing the results for two points on the line. In a second embodiment the window compare capability is employed to determine whether or not a destination pixel is within the window. This is useful in array move instructions in which an entire array of pixels is moved to a location in the display. The array move may be aborted if a window violation is found or the move may be modified to plot to the display only those pixels within the window. This capability enables saving a great deal of time in graphics applications in which windows are employed by reducing the overhead needed for window determinations.
REFERENCES:
patent: 4257044 (1981-03-01), Fukuoka
patent: 4412296 (1983-10-01), Taylor
patent: 4481594 (1984-11-01), Staggs et al.
patent: 4495491 (1985-01-01), Postl
patent: 4598384 (1986-07-01), Shaw et al.
patent: 4779210 (1988-10-01), Katsura et al.
patent: 5077678 (1991-12-01), Guttag et al.
patent: 5185859 (1993-02-01), Guttag et al.
patent: 5283863 (1994-02-01), Guttag et al.
Asal Michael D.
Guttag Karl M.
Novak Mark F.
Bassuk Lawrence J.
Donaldson Richard L.
Herndon Heather R.
Marshall Robert D.
Texas Instruments Incorporated
LandOfFree
Process for performing a windowing operation in an array move, a does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Process for performing a windowing operation in an array move, a, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Process for performing a windowing operation in an array move, a will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2390122