Patent ID: 6052127
Filing Date: 2000-04-18
Classification: G06T

Abstract:
A circuit for determining a texture mapped coordinate within a texture map stored in memory, said circuit operable during an image rendering process for a polygon, said circuit comprisinga) a vertical walk subcircuit receiving a load signal and a vertical slope walk clock, said vertical walk subcircuit comprising:a first circuit receiving a du.sub.main value and a d.sup.2 u.sub.main value and for generating a first output value of said du.sub.main value summed with a repetition of said d.sup.2 u.sub.main value, said repetition of said d.sup.2 u.sub.main value based on said vertical slope walk clock;a second circuit receiving said output value from said first circuit and summing a value u.sub.main with said output value from said first circuit to generate an output of said second circuit; anda third circuit receiving a du.sub.ortho-add value and a du.sub.ortho value and for generating a second output value of said du.sub.ortho value summed with a repetition of said du.sub.ortho-add value, said repetition of said du.sub.ortho-add value based on said vertical slope walk clock; andb) an orthogonal walk subcircuit receiving said load signal and an orthogonal walk clock, said vertical walk subcircuit comprising:a fourth circuit receiving a d.sup.2 u.sub.ortho value and said second output and for generating a third output value of said second output value summed with a repetition of said d.sup.2 u.sub.ortho value, said repetition of said d.sup.2 u.sub.ortho value based on said orthogonal walk clock; anda fifth circuit summing said first and said third output values to generate a fourth output value, wherein said fourth output value represents said texture mapped coordinate for a pixel of said polygon.