Home | History | Annotate | Download | only in core

Lines Matching refs:a_runs

684     void init(const SkRegionPriv::RunType a_runs[],
686 fA_left = *a_runs++;
687 fA_rite = *a_runs++;
691 fA_runs = a_runs;
775 static int operate_on_span(const SkRegionPriv::RunType a_runs[],
781 dstOffset + distance_to_sentinel(a_runs) + distance_to_sentinel(b_runs) + 2);
787 rec.init(a_runs, b_runs);
841 void addSpan(int bottom, const SkRegionPriv::RunType a_runs[],
846 int stop = operate_on_span(a_runs, b_runs, fArray, start, fMin, fMax);
894 static int operate(const SkRegionPriv::RunType a_runs[],
912 int a_top = *a_runs++;
913 int a_bot = *a_runs++;
917 a_runs += 1; // skip the intervalCount;
920 // Now a_runs and b_runs to their intervals (or sentinel)
941 run0 = a_runs;
959 run0 = a_runs;
981 a_runs = skip_intervals(a_runs);
983 a_bot = *a_runs++;
984 a_runs += 1; // skip uninitialized intervalCount
1121 const RunType* a_runs = rgna->getRuns(tmpA, &a_intervals);
1125 int count = operate(a_runs, b_runs, &array, op, nullptr == result);