Mercurial > mplayer.hg
comparison postproc/rgb2rgb_template.c @ 17622:6a6db6b74735
Remove obsolete big-endian FIXMEs.
author | diego |
---|---|
date | Mon, 13 Feb 2006 12:44:17 +0000 |
parents | 65b39a32a7c4 |
children | f5f338e543b6 |
comparison
equal
deleted
inserted
replaced
17621:d9c518932302 | 17622:6a6db6b74735 |
---|---|
466 __asm __volatile(SFENCE:::"memory"); | 466 __asm __volatile(SFENCE:::"memory"); |
467 __asm __volatile(EMMS:::"memory"); | 467 __asm __volatile(EMMS:::"memory"); |
468 #endif | 468 #endif |
469 while(s < end) | 469 while(s < end) |
470 { | 470 { |
471 // FIXME on bigendian | |
472 /* Looks bigendian-OK to me. --Pac. */ | |
473 const int src= *s; s += 4; | 471 const int src= *s; s += 4; |
474 *d++ = ((src&0xF8)<<8) + ((src&0xFC00)>>5) + ((src&0xF80000)>>19); | 472 *d++ = ((src&0xF8)<<8) + ((src&0xFC00)>>5) + ((src&0xF80000)>>19); |
475 } | 473 } |
476 } | 474 } |
477 | 475 |
564 __asm __volatile(SFENCE:::"memory"); | 562 __asm __volatile(SFENCE:::"memory"); |
565 __asm __volatile(EMMS:::"memory"); | 563 __asm __volatile(EMMS:::"memory"); |
566 #endif | 564 #endif |
567 while(s < end) | 565 while(s < end) |
568 { | 566 { |
569 // FIXME on bigendian | |
570 /* Looks bigendian-OK to me. --Pac. */ | |
571 const int src= *s; s += 4; | 567 const int src= *s; s += 4; |
572 *d++ = ((src&0xFF)>>3) + ((src&0xF800)>>6) + ((src&0xF80000)>>9); | 568 *d++ = ((src&0xFF)>>3) + ((src&0xF800)>>6) + ((src&0xF80000)>>9); |
573 } | 569 } |
574 } | 570 } |
575 | 571 |
627 __asm __volatile(SFENCE:::"memory"); | 623 __asm __volatile(SFENCE:::"memory"); |
628 __asm __volatile(EMMS:::"memory"); | 624 __asm __volatile(EMMS:::"memory"); |
629 #endif | 625 #endif |
630 while(s < end) | 626 while(s < end) |
631 { | 627 { |
632 // FIXME on bigendian | |
633 /* Looks bigendian-OK to me. --Pac. */ | |
634 const int src= *s; s += 4; | 628 const int src= *s; s += 4; |
635 *d++ = ((src&0xF8)<<7) + ((src&0xF800)>>6) + ((src&0xF80000)>>19); | 629 *d++ = ((src&0xF8)<<7) + ((src&0xF800)>>6) + ((src&0xF80000)>>19); |
636 } | 630 } |
637 } | 631 } |
638 | 632 |