我在Renderscript中进行矩阵乘法。我有我的java文件准备所有数组。在我的Renderscript中,我有全局变量,它们将由java文件设置。但我看到有一个限制。如果我想用37x37矩阵进行乘法,结果仍然正确。如果我进行38x38矩阵乘法,则结果不再正确。在最终结果的第一行之后,计算结果不正确。我想有一个限制。 37 * 37 = 1369
int vectorcol[1369];
int matrixA[1369];
int matrixB[1369];
我现在在Java和RenderScript中进行了动态数组分配。这工作正常,但它仍然是同样的问题。直到37的矩阵大小,它工作正常。从matrixsize为38开始,它不会返回正确的结果。我不知道问题出在哪里。
如何在Renderscript中执行此操作?
[1] http://docs.eoeandroid.com/guide/topics/renderscript/advanced.html#mem-allocation