Я обнаружил, что в RenderScript не хватает хорошей документации, поскольку, насколько я знаю, forEach
в RS должен выполнять root() для каждого отдельного элемента в распределении.
Я пытаюсь создать библиотеку для Renderscript, которая выполняет обработку изображений. В качестве отправной точки я нашел этот отличный ответ. Но проблема в том, что операция размытия выполняется для каждого пикселя, и для каждого пикселя требуется еще один цикл (n с шириной размытия) вычисления. Несмотря на то, что он работает на многоядерном процессоре, он все же слишком медленный.
Я пытаюсь изменить его, чтобы разрешить (двухпроходный) блочный фильтр, но это требует работы с одной строкой или столбцом, а не с ячейкой. Итак, есть ли способ попросить foreach отправить массив в root()?