Method and apparatus for high-speed block transfer of...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 3/14 (2006.01) G06T 1/00 (2006.01) G09G 5/393 (2006.01) G11B 23/00 (2006.01)

Patent

CA 2249358

Graphics display is performed by compressing pixel information, by aligning the 8, 16, or 32 bit pixels transferred over a 32-bit Peripheral Component Interface (PCI) bus (609) with the pixels in the display memory (612), and by avoiding moves of pixel data within display memory (612). Compression is achieved by not transferring data for pixels that are not modified by the transfer. Rather, a count of unmodified pixel bytes to skip precedes each set of pixel data for contiguous pixels that are modified. Alignment is achieved by ensuring that the boundaries between words within the pixel set transferred matches those within the corresponding target pixels in the display memory (612). This alignment significantly speeds up modifying pixel data within the display memory (612). The burden of ensuring this alignment is placed on the applications software that initiates the transfer.

On réalise un écran graphique en comprimant des informations de pixels, en alignant les pixels à 8, 16 ou 32 bits transférés par un bus d'interface périphérique (PCI) (609) à 32 bits sur les pixels dans la mémoire écran (612), et en évitant les déplacements de données de pixels à l'intérieur de la mémoire écran (612). On réalise la compression en ne transférant pas les données pour les pixels non modifiés par le transfert. A la place de cela, un compte des octets de pixels non modifiés à sauter précède chaque groupe de données de pixels pour les pixels contigus modifiés. On réalise l'alignement en faisant en sorte que les limites entre les mots à l'intérieur du groupe de pixels transféré correspondent à celles contenues dans les pixels cibles correspondants dans la mémoire écran (612). Cet alignement accélère de manière significative les données de pixels modifiés dans la mémoire écran (612). La tâche d'assurer cet alignement revient au logiciel des applications qui lance le transfert.

LandOfFree

Say what you really think

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

Rating

Method and apparatus for high-speed block transfer of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for high-speed block transfer of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for high-speed block transfer of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1543446

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