ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/background.C
(Generate patch)

Comparing rxvt-unicode/src/background.C (file contents):
Revision 1.89 by sf-exg, Mon Oct 18 15:35:19 2010 UTC vs.
Revision 1.90 by sf-exg, Mon Oct 18 16:02:48 2010 UTC

1770 p = p1; 1770 p = p1;
1771 pl = p1 + srcImage->width; 1771 pl = p1 + srcImage->width;
1772 for (; p < pl; p++) 1772 for (; p < pl; p++)
1773 { 1773 {
1774 *p = lookup_r[(*p & 0x7c00)>>10] | 1774 *p = lookup_r[(*p & 0x7c00)>>10] |
1775 lookup_g[(*p & 0x03e0)>> 5] | 1775 lookup_g[(*p & 0x03e0)>> 5] |
1776 lookup_b[(*p & 0x001f)]; 1776 lookup_b[(*p & 0x001f)];
1777 } 1777 }
1778 p1 = (unsigned short *) ((char *) p1 + srcImage->bytes_per_line); 1778 p1 = (unsigned short *) ((char *) p1 + srcImage->bytes_per_line);
1779 } 1779 }
1780 break; 1780 break;
1781 } 1781 }
1789 p = p1; 1789 p = p1;
1790 pl = p1 + srcImage->width; 1790 pl = p1 + srcImage->width;
1791 for (; p < pl; p++) 1791 for (; p < pl; p++)
1792 { 1792 {
1793 *p = lookup_r[(*p & 0xf800)>>11] | 1793 *p = lookup_r[(*p & 0xf800)>>11] |
1794 lookup_g[(*p & 0x07e0)>> 5] | 1794 lookup_g[(*p & 0x07e0)>> 5] |
1795 lookup_b[(*p & 0x001f)]; 1795 lookup_b[(*p & 0x001f)];
1796 } 1796 }
1797 p1 = (unsigned short *) ((char *) p1 + srcImage->bytes_per_line); 1797 p1 = (unsigned short *) ((char *) p1 + srcImage->bytes_per_line);
1798 } 1798 }
1799 break; 1799 break;
1800 } 1800 }
1828 p = p1; 1828 p = p1;
1829 pl = p1 + srcImage->width; 1829 pl = p1 + srcImage->width;
1830 for (; p < pl; p++) 1830 for (; p < pl; p++)
1831 { 1831 {
1832 *p = lookup_r[(*p & 0xff0000)>>16] | 1832 *p = lookup_r[(*p & 0xff0000)>>16] |
1833 lookup_g[(*p & 0x00ff00)>> 8] | 1833 lookup_g[(*p & 0x00ff00)>> 8] |
1834 lookup_b[(*p & 0x0000ff)] | 1834 lookup_b[(*p & 0x0000ff)] |
1835 (*p & ~0xffffff); 1835 (*p & ~0xffffff);
1836 } 1836 }
1837 p1 = (RUINT32T *) ((char *) p1 + srcImage->bytes_per_line); 1837 p1 = (RUINT32T *) ((char *) p1 + srcImage->bytes_per_line);
1838 } 1838 }
1839 break; 1839 break;
1840 } 1840 }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines