2
是否有可能在RenderScript for Android中使用二維數組?分配只允許我將矢量(1維)數組放入分配中。但我不知道如何生成二維數組。我found a google groups discussion on this topic,但這傢伙沒有收到任何答案。如果我要創建在RS文件二維數組,我得到一個錯誤:Renderscript多維數組
int array[10][10];
會顯示以下錯誤:
error: multidimensional arrays cannot be exported: 'array'
正如我在的renderScript文件已經看到的是,陣列2x2,3x3和4x4基於一維陣列。對我來說這是非常嚴格的使用。因爲對於數學的東西,也應該支持計算大矩陣。
感謝您的回答!其實我想從Java到RenderScript的數據反之亦然。有了分配,我只想出一個一維數組放入分配中。但我找不到如何將兩個或三個一維數組放入分配中。這將幫助我將數據帶入RenderScript。任何想法我怎麼能做到這一點? –
爲防萬一您沒有得到更好的答案,您可以將2D和3D陣列平鋪到1D陣列中。這是額外的麻煩,但不知道有任何其他方式。 –