Lines Matching refs:curRun
1011 int curRun = -1;
1012 for (curRun = 0; curRun < nbRun; curRun++) {
1013 if ( runs[curRun].en > dest.startPix ) {
1018 if ( curRun >= nbRun ) {
1022 if ( runs[curRun].st < dest.startPix ) {
1023 int nst = runs[curRun].st;
1024 int nen = runs[curRun].en;
1025 float vst = runs[curRun].vst;
1026 float ven = runs[curRun].ven;
1028 if ( runs[curRun].en <= dest.endPix ) {
1029 (worker)(dest, color, dest.startPix, nvst, runs[curRun].en, runs[curRun].ven);
1035 curRun++;
1038 for (; (curRun < nbRun && runs[curRun].en <= dest.endPix); curRun++) {
1039 (worker)(dest, color, runs[curRun].st, runs[curRun].vst, runs[curRun].en, runs[curRun].ven);
1040 //Buffer::RasterRun(*dest,color,runs[curRun].st,runs[curRun].vst,runs[curRun].en,runs[curRun].ven);
1043 if ( curRun >= nbRun ) {
1047 if ( runs[curRun].st < dest.endPix && runs[curRun].en > dest.endPix ) {
1048 int const nst = runs[curRun].st;
1049 int const nen = runs[curRun].en;
1050 float const vst = runs[curRun].vst;
1051 float const ven = runs[curRun].ven;
1054 (worker)(dest,color,runs[curRun].st,runs[curRun].vst,dest.endPix,nven);
1055 curRun++;