FAST MSAA TECHNIQUES FOR GRAPHICS PROCESSING

Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU or a CPU. The apparatus may obtain a set of primitives including pixels associated with at least one current frame. The apparatus may also configure a coverage mask associated with each...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: RAMESH BABU, Adimulam, ALLA, Srihari Babu, WEN, Yanshan, JIN, Qi, LI, Caiqin
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU or a CPU. The apparatus may obtain a set of primitives including pixels associated with at least one current frame. The apparatus may also configure a coverage mask associated with each pixel, where each pixel corresponds to a sample. Further, the apparatus may calculate color data or depth data associated with each pixel, where the color data includes a current color value and the depth data includes a current depth value. The apparatus may also update the current color value or the current depth value for each pixel based on the at least one coverage mask. The apparatus may also blend the updated current color value with a previous color value for each of pixel. Des aspects présentés dans la description concernent des procédés et des dispositifs de traitement graphique comprenant un appareil, par exemple une unité GPU ou CPU. L'appareil peut obtenir un ensemble de primitives comprenant des pixels associés à au moins une trame actuelle. L'appareil peut également configurer un masque de couverture associé à chaque pixel, chaque pixel correspondant à un échantillon. En outre, l'appareil peut calculer des données de couleur ou des données de profondeur associées à chaque pixel, les données de couleur comprenant une valeur de couleur actuelle et les données de profondeur comprenant une valeur de profondeur actuelle. L'appareil peut également mettre à jour la valeur de couleur actuelle ou la valeur de profondeur actuelle pour chaque pixel sur la base du ou des masques de couverture. L'appareil peut également mélanger la valeur de couleur actuelle mise à jour avec une valeur de couleur précédente pour chaque pixel.