我正在尝试编写一个用于图像处理的简单内核;我计划将图像通道存储在分配的“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坐标?
答案 0 :(得分:0)
不,现在我们在与forEach一起使用时不支持z坐标。