A texture address generator has a first register for storing an n-th cycle texture address, a second register for storing an increment for the n-th cycle texture address, a third register for storing a constant for updating contents in the second register, an adder for adding the texture address stored in the first register to the increment stored in the second register, for each cycle, and for updating contents of the first register with a result of the addition, for each cycle, and multiplier for multiplying the increment stored in the second register by the constant stored in the third register, for each cycle, and updating contents of the second register with a result of the multiplication, for each cycle.
展开▼