renderscript:访问'z'坐标

时间:2014-01-26 02:02:33

标签: android renderscript

我正在尝试编写一个用于图像处理的简单内核;我计划将图像通道存储在分配的“z”坐标中。我认为这应该基于documentation

  

内核可以使用x,y和z参数访问当前执行的坐标。这些参数是可选的,但坐标参数的类型必须是uint32_t。

我尝试编写一个使用'z'坐标的空内核:

#pragma version(1)
#pragma rs java_package_name(org.rjpower.testcompute)

rs_allocation data_in;
rs_allocation data_out;

void root(const float* src, float* dst, uint32_t x, uint32_t y, uint32_t z) {
}

但是编译失败了:

  

错误:'uint32_t'

类型的意外内核root()参数'z'

实际上是否支持z坐标?

1 个答案:

答案 0 :(得分:0)

不,现在我们在与forEach一起使用时不支持z坐标。