Lines Matching refs:sc
519 const RsScriptCall *sc,
570 } else if (sc != nullptr) {
571 mtls->fep.dim.x = sc->xEnd;
572 mtls->fep.dim.y = sc->yEnd;
589 if (!sc || (sc->xEnd == 0)) {
592 mtls->start.x = rsMin(mtls->fep.dim.x, sc->xStart);
593 mtls->end.x = rsMin(mtls->fep.dim.x, sc->xEnd);
601 if (!sc || (sc->yEnd == 0)) {
604 mtls->start.y = rsMin(mtls->fep.dim.y, sc->yStart);
605 mtls->end.y = rsMin(mtls->fep.dim.y, sc->yEnd);
613 if (!sc || (sc->zEnd == 0)) {
616 mtls->start.z = rsMin(mtls->fep.dim.z, sc->zStart);
617 mtls->end.z = rsMin(mtls->fep.dim.z, sc->zEnd);
625 if (!sc || (sc->arrayEnd == 0)) {
628 mtls->start.array[0] = rsMin(mtls->fep.dim.array[0], sc->arrayStart);
629 mtls->end.array[0] = rsMin(mtls->fep.dim.array[0], sc->arrayEnd);
637 if (!sc || (sc->array2End == 0)) {
640 mtls->start.array[1] = rsMin(mtls->fep.dim.array[1], sc->array2Start);
641 mtls->end.array[1] = rsMin(mtls->fep.dim.array[1], sc->array2End);
649 if (!sc || (sc->array3End == 0)) {
652 mtls->start.array[2] = rsMin(mtls->fep.dim.array[2], sc->array3Start);
653 mtls->end.array[2] = rsMin(mtls->fep.dim.array[2], sc->array3End);
661 if (!sc || (sc->array4End == 0)) {
664 mtls->start.array[3] = rsMin(mtls->fep.dim.array[3], sc->array4Start);
665 mtls->end.array[3] = rsMin(mtls->fep.dim.array[3], sc->array4End);
714 const RsScriptCall *sc) {
718 if (forEachMtlsSetup(ains, inLen, aout, usr, usrLen, sc, &mtls)) {
722 mCtx->launchThreads(ains, inLen, aout, sc, &mtls);
936 const RsScriptCall *sc) {}
941 const RsScriptCall *sc) {}