A system and method implemented in hardware are provided to optimize rendering of a computer graphics image, which may be displayed in an image frame comprising a number of tiles. The system and method determine each tile in the image frame touched by a geometry (e.g., a triangle). Graphics data for the geometry is selectively stored into a separate, corresponding portion of memory for each tile touched by the geometry. The graphics data stored in each portion of memory can be readily accessed and used to render a portion of the image in the respective tile of the image frame.

Ένα σύστημα και μια μέθοδος που εφαρμόζονται στο υλικό παρέχονται για να βελτιστοποιήσουν την απόδοση μιας εικόνας ηλεκτρονικής γραφιστικής, η οποία μπορεί να επιδειχθεί σε ένα πλαίσιο εικόνας περιλαμβάνοντας διάφορα κεραμίδια. Το σύστημα και η μέθοδος καθορίζουν κάθε κεραμίδι στο πλαίσιο εικόνας που αγγίζεται από μια γεωμετρία (π.χ., ένα τρίγωνο). Το στοιχείο γραφικής παράστασης για τη γεωμετρία αποθηκεύεται επιλεκτικά σε μια χωριστή, αντίστοιχη μερίδα της μνήμης για κάθε κεραμίδι που αγγίζεται από τη γεωμετρία. Τα στοιχεία γραφικής παράστασης που αποθηκεύονται σε κάθε μερίδα της μνήμης μπορούν να προσεγγιστούν εύκολα και να χρησιμοποιηθούν για να δώσουν μια μερίδα της εικόνας στο αντίστοιχο κεραμίδι του πλαισίου εικόνας.

 
Web www.patentalert.com

< Apparatus and method for grouping texture cache requests

< Hardware viewport system and method for use in a graphics pipeline

> Apparatus and method for rendering characters into a memory

> Memory system for use on a circuit board in which the number of loads is minimized

~ 00026