在RenderScript中减少来自Single-Source的内核调用

问题描述 投票:1回答:2

我在Single-Source中实现了一个算法。现在,我想减少算法的处理时间。

可以在RenderScript中从Single-Source调用还原内核吗?

android renderscript reduction single-source
2个回答
2
投票

简而言之,没有。从Renderscript文档(粗体是我的):

Android 7.0(API级别24)引入了一种名为Single-Source RenderScript的新编程功能,其中内核是从定义它们的脚本启动的,而不是从Java启动的。这种方法目前仅限于映射内核,为简明起见,本节中简称为“内核”。

但是,我认为你也可能对缩减内核的含义感到困惑。缩减内核是一个输入Allocation并输出单个值(例如最小值或最大值,总和等)的内核。它与优化内核不同,这听起来像你试图做的。


0
投票

不,不幸的是你不能,我很抱歉。

© www.soinside.com 2019 - 2024. All rights reserved.