40 Q_ASSERT(
d->transfos.size() > 1);
41 quint8 *buff1 =
new quint8[
d->maxPixelSize*nPixels];
43 if (
d->transfos.size() > 2) {
44 buff2 =
new quint8[
d->maxPixelSize*nPixels];
46 d->transfos.first()->transform(src, buff1, nPixels);
47 int lastIndex =
d->transfos.size() - 2;
48 for (
int i = 1; i <= lastIndex; i++) {
49 d->transfos[i]->transform(buff1, buff2, nPixels);
54 d->transfos.last()->transform(buff1, dst, nPixels);