Method and system for defining and controlling algorithmic elements in a graphics display system

   
   

An API is provided that enables programmability of a 3D chip, wherein programming or algorithmic elements written by the developer can be downloaded to the chip, thereby programming the chip to perform those algorithms. A developer writes a routine that is downloadable to a 3D graphics chip. There are also a set of algorithmic elements that are provided in connection with the API that have already been programmed for the developer, that are downloadable to the programmable chip for improved performance. Thus, a developer may download preexisting API objects to a 3D graphics chip. A developer adheres to a specific format for packing up an algorithmic element, or set of instructions, for implementation by a 3D graphics chip. The developer packs the instruction set into an array of numbers, by referring to a list of `tokens` understood by the 3D graphics chip. This array of numbers in turn is mapped correctly to the 3D graphics chip for implementation of the algorithmic element by the 3D graphics chip.

Ένα API παρέχεται που επιτρέπει το programmability ενός τρισδιάστατου τσιπ, όπου ο προγραμματισμός ή τα αλγοριθμικά στοιχεία που γράφεται από τον υπεύθυνο για την ανάπτυξη μπορεί να μεταφορτωθεί στο τσιπ, με αυτόν τον τρόπο προγραμματίζοντας το τσιπ για να εκτελέσει εκείνους τους αλγορίθμους. Ένας υπεύθυνος για την ανάπτυξη γράφει μια ρουτίνα που είναι τηλεκατεγραφόμενη σε ένα τρισδιάστατο τσιπ γραφικής παράστασης. Υπάρχει επίσης ένα σύνολο αλγοριθμικών στοιχείων που παρέχονται σχετικά με το API που έχει προγραμματιστεί ήδη για τον υπεύθυνο για την ανάπτυξη, το οποίο είναι τηλεκατεγραφόμενο στο προγραμματίσημο τσιπ για τη βελτιωμένη απόδοση. Κατά συνέπεια, ένας υπεύθυνος για την ανάπτυξη μπορεί να μεταφορτώσει τα προϋπάρχοντα αντικείμενα API σε ένα τρισδιάστατο τσιπ γραφικής παράστασης. Ένας υπεύθυνος για την ανάπτυξη εμμένει σε ένα συγκεκριμένο σχήμα για να συσκευάσει επάνω ένα αλγοριθμικό στοιχείο, ή το σύνολο οδηγιών, για την εφαρμογή από ένα τρισδιάστατο τσιπ γραφικής παράστασης. Ο υπεύθυνος για την ανάπτυξη συσκευάζει την οδηγία που τίθεται σε μια σειρά αριθμών, με την αναφορά σε έναν κατάλογο του ` tokens` που γίνεται κατανοητού από το τρισδιάστατο τσιπ γραφικής παράστασης. Αυτή η σειρά αριθμών στη συνέχεια χαρτογραφείται σωστά στο τρισδιάστατο τσιπ γραφικής παράστασης για την εφαρμογή του αλγοριθμικού στοιχείου από το τρισδιάστατο τσιπ γραφικής παράστασης.

 
Web www.patentalert.com

< Method and system for debugging a program

< Object-based systematic state space exploration of software

> Methods and systems for managing viewing of multiple live electronic presentations

> Methods and systems for managing viewing of multiple live electronic presentations

~ 00175