Patent ID: 6950102

Claim:
A graphics drawing apparatus comprising: a memory for storing drawing parameters, reading out the drawing parameters in a sequence according to an instruction of a read control signal, and transferring the drawing parameters to a bus; a data transfer controller for receiving at least data concerning a drawing type and outputting the read control signal for instructing to read out the drawing parameters from the memory in a sequence to be transferred defined in advance in accordance with the drawing type; a drawing engine having a plurality of drawing parameter registers corresponding to the drawing parameters, receiving specified drawing parameter register addresses and drawing parameter data, setting drawing parameters corresponding to the specified drawing parameter register addresses, and drawing a graphic for the memory based on the set drawing parameters; an address generator for receiving at least data concerning the drawing type, generating drawing parameter register addresses of the drawing engine in the sequence of the drawing parameters to be transferred defined in advance in accordance with the drawing type, and outputting the generated drawing parameter register addresses to the drawing engine; a former engine for receiving at least the data concerning the drawing type and outputting the drawing parameters in the sequence to be transferred defined in advance in accordance with the drawing type; a data selector for selecting either of the drawing parameters transferred through the bus or the drawing parameters output by the former engine in accordance with an instruction, and inputting the same to the drawing engine; and a control circuit for controlling the selection of the drawing parameters and controlling the supply of data concerning the drawing type to the address generator, the data transfer controller, and the former engine.