G - Physics – 06 – T
Patent
G - Physics
06
T
G06T 15/50 (2006.01) G06T 15/00 (2006.01)
Patent
CA 2362350
A computer graphics system that utilizes a super-sampled sample buffer and a programmable sample-to-pixel calculation unit for refreshing the display, wherein the graphics system may adjust filtering to reduce artifacts or implement display effects. In one embodiment, the graphics system may have a graphics processor, a super-sampled sample buffer, and a sample-to-pixel calculation unit. The graphics processor renders a plurality of samples and stores them into a sample buffer. The sample-to-pixel calculation unit reads the samples from the super-sampled sample buffer and filters or convolves the samples into respective output pixels which are then provided to refresh the display. The sample-to-pixel calculation unit may selectively adjust the filtering of stored samples to reduce artifacts, e.g., is operable to selectively adjust the filtering of stored samples in neighboring frames to reduce artifacts between the neighboring frames. The filter adjustment may be applied where the sample-to-pixel calculation unit generates output pixels at the same rate as the graphics processor rendering samples to the sample buffer, or at a different (e.g., higher) rate than the render rate. The sample- to-pixel calculation unit is operable to adjust filtering of stored samples to implement a display effect, such as panning, zooming, rotation, or moving scenes, among others. The sample-to-pixel calculation unit may also selectively adjust the filtering of stored samples on a fractional-pixel boundary.
L'invention concerne un système graphique informatisé à tampon d'échantillons super-échantillonné et unité de calcul programmable échantillon-pixel permettant de régénérer la présentation. Le système graphique peut ajuster le filtrage pour réduire les artéfacts ou produire des effets de présentation. Selon une variante, le système graphique peut comporter un processeur graphique, un tampon d'échantillons super-échantillonné et une unité de calcul échantilon-pixel. Le processeur graphique assure le rendu de plusieurs échantillons qu'il enregistre dans un tampon d'échantillons. L'unité de calcul lit les échantillons depuis leur tampon et assure le filtrage ou la convolution des échantillons en pixels de sortie correspondants, qui permettent ensuite de régénérer la présentation. L'unité de calcul peut ajuster sélectivement le filtrage des échantillons enregistrés pour réduire les artéfacts, par exemple pour ajuster sélectivement le filtrage des échantillons enregistrés dans les images voisines, ce qui permet de réduire les artéfacts entre ces images. L'ajustement peut être appliqué lorsque l'unité de calcul fournit des pixels de sortie au même taux que celui auquel le processeur assure le rendu des échantillons vers le tampon, ou à un taux de rendu différent (par exemple, supérieur). L'unité de calcul peut ajuster le filtrage des échantillons enregistrés pour assurer un effet de présentation, du type panoramique, fonction zoom, rotation, ou scènes en mouvement, entre autres. L'unité de calcul peut également ajuster sélectivement le filtrage des échantillons enregistrés, sur une limite de pixel partielle.
Goudreau Gage Dubuc
Sun Microsystems Inc.
LandOfFree
Graphics system having a super-sampled sample buffer with... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Graphics system having a super-sampled sample buffer with..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Graphics system having a super-sampled sample buffer with... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1812594