A method and system for dynamically allocating a frame...

G - Physics – 06 – T

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06T 1/60 (2006.01) G06F 12/02 (2006.01) G06T 15/40 (2006.01)

Patent

CA 2395449

An anti-aliasing system provides anti-aliasing at the edges of objects in a displayed or printed image without video artifacts or the need for an expensive anti--aliasing buffer. As geometric data is rasterized, the rasterizer identifies pixels on the edge of objects in the image being rendered. These pixels are then rendered at a higher resolution with a number of sub-pixels. The Z-buffer is signaled as to which pixels will require the additional, higher resolution data. The Z-buffer then dynamically allocates memory space in an additional memory unit to hold that additional sub-pixel data. A memory offset or address is provided in the Z-buffer to direct the memory controller to the appropriate address in the additional memory unit when the data in the additional memory unit is being blended to produce the data defining the corresponding main pixel which data is then stored in the Z-buffer.

L'invention concerne un système d'anticrénelage qui élimine les effets de crénelage apparaissant sur le contour d'objets figurant sur une image affichée ou imprimée sans artéfacts vidéo ou sans faire appel à une mémoire d'anticrénelage coûteuse. A mesure que les données géométriques sont rastérisées, le rastériseur (102) identifie des pixels sur le contour d'objets figurant sur l'image reproduite. Ces pixels sont ensuite reproduits à une résolution plus élevée avec un certain nombre de sous-pixels. La mémoire de profondeur (109) est signalée en fonction des pixels qui vont requérir les données de résolution supplémentaires les plus élevées. La mémoire de profondeur (109) attribue ensuite dynamiquement de l'espace dans une unité de mémoire (110) afin de contenir ces données sous-pixel supplémentaires. Un décalage ou une adresse mémoire située dans la mémoire de profondeur permet de diriger le contrôleur de mémoire (115) sur l'adresse appropriée dans l'unité mémoire supplémentaire (110) lorsque les données de l'unité mémoire supplémentaire sont mélangées afin de produire les données définissant le pixel principal correspondant, lesquelles données sont ensuite stockées dans la mémoire de profondeur (109).

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

A method and system for dynamically allocating a frame... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with A method and system for dynamically allocating a frame..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A method and system for dynamically allocating a frame... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2037694

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.