Home | History | Annotate | Download | only in gregbook

Lines Matching refs:row

16     - fix expose/redraw code:  don't draw entire row if only part exposed
168 static void rpng2_x_display_row (ulg row);
495 " -nommx*\tdisable optimized MMX routines for decoding row filters,\n"
499 "\t\t row (for demo purposes)\n"
1084 ulg i, row;
1123 for (row = 0; row < rpng2_info.height; ++row) {
1124 yidx = (int)(row % bgscale);
1125 even_odd_vert = (int)((row / bgscale) & 1);
1141 dest = (char *)bg_data + row*bg_rowbytes;
1190 for (row = 0; row < rpng2_info.height; ++row) {
1191 yidx = (int)(row % bgscale);
1194 dest = (char *)bg_data + row*bg_rowbytes;
1242 for (row = 0; row < rpng2_info.height; ++row) {
1243 y = (int)(row - hh);
1244 dest = (char *)bg_data + row*bg_rowbytes;
1297 for (row = 0; row < rpng2_info.height; ++row) {
1298 src = bg_data + row*bg_rowbytes;
1299 dest = ximage->data + row*ximage_rowbytes;
1335 for (row = 0; row < rpng2_info.height; ++row) {
1336 src = bg_data + row*bg_rowbytes;
1337 dest = ximage->data + row*ximage_rowbytes;
1368 static void rpng2_x_display_row(ulg row)
1384 row and not bother with the records-keeping.
1407 firstrow = row; /* first row that is not yet displayed */
1422 src = rpng2_info.image_data + row*rpng2_info.rowbytes;
1424 src2 = bg_data + row*bg_rowbytes;
1425 dest = ximage->data + row*ximage_rowbytes;
1497 src = rpng2_info.row_pointers[row];
1499 src2 = bg_data + row*bg_rowbytes;
1500 dest = ximage->data + row*ximage_rowbytes;
1565 contiguous. Also, second-to-last row is final one in interlaced images
1567 row so "sparse" passes don't go twice as fast.
1570 if (demo_timing && (row - firstrow >= 16 || row >= rpng2_info.height-2)) {
1572 (int)firstrow, rpng2_info.width, row - firstrow + 1);
1577 if (!demo_timing && ((rows & 0xf) == 0 || row >= rpng2_info.height-2)) {
1579 (int)firstrow, rpng2_info.width, row - firstrow + 1);
1594 /* last row has already been displayed by rpng2_x_display_row(), so we
1617 ulg i, row, lastrow = 0;
1642 for (lastrow = row = startrow; row < startrow+height; ++row) {
1643 src = rpng2_info.image_data + row*rpng2_info.rowbytes;
1645 src2 = bg_data + row*bg_rowbytes;
1646 dest = ximage->data + row*ximage_rowbytes;
1758 if (((row+1) & 0xf) == 0) {
1762 lastrow = row + 1;
1769 for (lastrow = row = startrow; row < startrow+height; ++row) {
1770 src = rpng2_info.row_pointers[row];
1772 src2 = bg_data + row*bg_rowbytes;
1773 dest = ximage->data + row*ximage_rowbytes;
1828 if (((row+1) & 0xf) == 0) {
1832 lastrow = row + 1;
1867 ulg i, row;
1892 for (row = 0; row < rpng2_info.height; ++row) {
1893 yidx = (int)(row % bgscale);
1894 even_odd_vert = (int)((row / bgscale) & 1);
1910 dest = (char *)bg_data + row*bg_rowbytes;
1959 for (row = 0; row < rpng2_info.height; ++row) {
1960 yidx = (int)(row % bgscale);
1963 dest = (char *)bg_data + row*bg_rowbytes;
2007 for (row = 0; row < rpng2_info.height; ++row) {
2008 y = (int)(row - hh);
2009 dest = (char *)bg_data + row*bg_rowbytes;