Data normalization technique
First Claim
1. A graphics processor for performing graphical operations on graphical objects, the graphical objects being represented in an external data format, said graphics processor comprising:
- a setup unit adapted to set up one or more registers reflecting a current instruction;
a first mapping unit adapted to map, responsive to the current instruction, the external data format to corresponding at least one internal data format selected from a set of internal data formats;
a calculator for performing graphical operations on the graphical objects when in said at least one internal data format; and
a second mapping unit adapted to map, responsive to the current instruction, each internal data format in the set of internal data formats to the external data format after the graphical operations have been performed.
0 Assignments
0 Petitions
Accused Products
Abstract
A graphics processor performs graphical operations on graphical objects represented in an external data format. The graphics processor includes a setup unit, first and second mapping units, and a calculator. The setup unit sets up one or more registers reflecting a current instruction. The first mapping unit maps, responsive to the current instruction, the external data format to at least one corresponding internal data format selected from a set of internal data formats. The calculator performs graphical operations on the graphical objects when in one of the selected internal data formats. The second mapping unit maps, responsive to the current instruction, each internal data format in the set of internal data formats to the external data format after the graphical operations have been performed.
232 Citations
22 Claims
-
1. A graphics processor for performing graphical operations on graphical objects, the graphical objects being represented in an external data format, said graphics processor comprising:
-
a setup unit adapted to set up one or more registers reflecting a current instruction;
a first mapping unit adapted to map, responsive to the current instruction, the external data format to corresponding at least one internal data format selected from a set of internal data formats;
a calculator for performing graphical operations on the graphical objects when in said at least one internal data format; and
a second mapping unit adapted to map, responsive to the current instruction, each internal data format in the set of internal data formats to the external data format after the graphical operations have been performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A graphics processor for performing graphical operations on graphical objects, the graphical objects being represented in an external data format selected from a set thereof, said graphics processor comprising:
-
a setup unit adapted to set up one or more registers reflecting a current instruction;
a first mapping unit adapted to map, responsive to the current instruction, two or more groups of different ones of the set of external data formats to a corresponding internal data format;
a calculator for performing graphical operations on the graphical objects when in the internal data format; and
a second mapping unit adapted to map, responsive to the current instruction, the internal data format to an external data format selected from the set of external data formats after the graphical operations have been performed. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification