DESTINATION UPDATE FOR BLENDING MODES IN A GRAPHICS PIPELINE
A method includes receiving a source shape that is to be blended with a destination shape stored in a color buffer for an image; in response to determining that the source shape is associated with a blending mode that requires updates to pixels in the color buffer uncovered by the source shape: iden...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method includes receiving a source shape that is to be blended with a destination shape stored in a color buffer for an image; in response to determining that the source shape is associated with a blending mode that requires updates to pixels in the color buffer uncovered by the source shape: identifying empty tiles in the color buffer uncovered by the source shape and non-empty tiles in the color buffer covered by the source shape; for each of the empty tiles, sending instructions to clear pixel values associated with the empty tile in the color buffer; and for each of the non-empty tiles: identifying pixels of the non-empty tile that are covered by the destination shape but not the source shape; and sending instructions to clear pixel values associated with the pixels.
Un procédé consiste à : recevoir une forme source qui doit être mélangée avec une forme de destination stockée dans un tampon de couleur pour une image ; en réponse à la détermination du fait que la forme source est associée à un mode de mélange qui nécessite des mises à jour de pixels dans le tampon de couleur non couvert par la forme de source : identifier des pavés vides dans le tampon de couleur non couvert par la forme source et des pavés non vides dans le tampon de couleur couvert par la forme source ; pour chacun des pavés vides, envoyer des instructions à des valeurs de pixel claires associées au pavé vide dans le tampon de couleur ; et pour chacun des pavés non vides : identifier des pixels du pavé non vide qui sont couverts par la forme de destination mais pas la forme source ; et envoyer des instructions à des valeurs de pixel claires associées aux pixels. |
---|