A method and apparatus are provided for a lighting system for graphics processing. Included is a plurality of input buffers adapted for being coupled to a transform system for receiving vortex data therefrom. The input buffers include a first input buffer, a second input buffer and a third input buffer. An input of the first buffer, the second input buffer and the third input buffer are coupled to an output of the transform system. Further included is a multiplication logic unit having a first input coupled to an output of the first input buffer and a second input coupled to an output of the second input buffer. An arithmetic logic unit has a first input coupled to an output of the second input buffer. The arithmetic logic unit further has a second input coupled to an output of the multiplication logic unit. An output of the arithmetic logic unit is coupled to the output of the lighting system. Next provided is a first register unit having an input coupled to the output of the arithmetic logic unit and an output coupled to the first input of the arithmetic logic unit. A second register unit has an input coupled to the output of the arithmetic logic unit. Also, such second register has an output coupled to the first input and the second input of the multiplication logic unit. A lighting logic unit is also provided having a first input coupled to the output of the arithmetic logic unit, a second input coupled to the output of the first input buffer, and an output coupled to the first input of the multiplication logic unit. Finally, memory is coupled to at least one of the inputs of the multiplication logic unit and the output of the arithmetic logic unit. The memory has stored therein a plurality of constants and variables for being used in conjunction with the input buffers, the multiplication logic unit, the arithmetic logic unit, the first register unit, the second register unit, and the lighting logic unit for processing the vertex data.

Μια μέθοδος και μια συσκευή παρέχονται για ένα σύστημα φωτισμού για την επεξεργασία γραφικής παράστασης. Περιλαμβάνεται μια πολλαπλότητα των απομονωτών εισαγωγής που προσαρμόζονται για την ένωση με ένα σύστημα μετατροπής για τα στοιχεία δινών απ' αυτό. Οι απομονωτές εισαγωγής περιλαμβάνουν έναν πρώτο απομονωτή εισαγωγής, έναν δεύτερο απομονωτή εισαγωγής και έναν τρίτο απομονωτή εισαγωγής. Μια εισαγωγή του πρώτου απομονωτή, ο δεύτερος απομονωτής εισαγωγής και ο τρίτος απομονωτής εισαγωγής συνδέονται με μια παραγωγή του συστήματος μετατροπής. Περαιτέρω περιλαμβάνεται μια μονάδα λογικής πολλαπλασιασμού που έχει μια πρώτη εισαγωγή συνδεμένων με μια παραγωγή του πρώτου απομονωτή εισαγωγής και μια δεύτερη εισαγωγή συνδεμένη με μια παραγωγή του δεύτερου απομονωτή εισαγωγής. Μια αριθμητική μονάδα λογικής συνδέει μια πρώτη εισαγωγή με μια παραγωγή του δεύτερου απομονωτή εισαγωγής. Η αριθμητική μονάδα λογικής περαιτέρω συνδέει μια δεύτερη εισαγωγή με μια παραγωγή της μονάδας λογικής πολλαπλασιασμού. Μια παραγωγή της αριθμητικής μονάδας λογικής συνδέεται με την παραγωγή του συστήματος φωτισμού. Έπειτα υπό τον όρο ότι είναι μια πρώτη μονάδα καταλόγων που έχει μια εισαγωγή συνδεμένη με την παραγωγή της αριθμητικής μονάδας λογικής και μια παραγωγή που συνδέεται με την πρώτη εισαγωγή της αριθμητικής μονάδας λογικής. Μια δεύτερη μονάδα καταλόγων συνδέει μια εισαγωγή με την παραγωγή της αριθμητικής μονάδας λογικής. Επίσης, τέτοιος δεύτερος κατάλογος συνδέει μια παραγωγή με την πρώτη εισαγωγή και τη δεύτερη εισαγωγή της μονάδας λογικής πολλαπλασιασμού. Μια μονάδα λογικής φωτισμού παρέχεται επίσης ένωση μια πρώτης εισαγωγή με την παραγωγή της αριθμητικής μονάδας λογικής, μια δεύτερη εισαγωγή που συνδέεται με την παραγωγή του πρώτου απομονωτή εισαγωγής, και μια παραγωγή που συνδέεται με την πρώτη εισαγωγή της μονάδας λογικής πολλαπλασιασμού. Τέλος, η μνήμη συνδέεται με τουλάχιστον μια από τις εισαγωγές της μονάδας λογικής πολλαπλασιασμού και την παραγωγή της αριθμητικής μονάδας λογικής. Η μνήμη έχει αποθηκεύσει εκεί μέσα μια πολλαπλότητα των σταθερών και των μεταβλητών για τη χρησιμοποίηση από κοινού με τους απομονωτές εισαγωγής, τη μονάδα λογικής πολλαπλασιασμού, την αριθμητική μονάδα λογικής, την πρώτη μονάδα καταλόγων, τη δεύτερη μονάδα καταλόγων, και τη μονάδα λογικής φωτισμού για την επεξεργασία των vertex στοιχείων.

 
Web www.patentalert.com

< Method, apparatus and article of manufacture for boustrophedonic rasterization

< Graphics system and method for processing multiple independent execution threads

> System, method and computer program product for performing a scissor operation in a graphics processing framework embodied on a single semiconductor platform

> Method and apparatus for determining visibility of groups of pixels

~ 00038