我正在考虑在Android Studio中使用RenderScript。我得到了BasicRenderScript示例。作为实验,我有意将语法错误放入文件“ saturation.rs”中。当然,AS构建现在会失败。但是,我在“ AS构建”面板中只能看到失败的RS编译器中的位置的(Java?)堆栈转储,以及错误的RS文件的名称(“ saturation.rs”)。
以前,我已经编写了OpenGL着色器和OpenCL内核。所以我有一些GPU编程经验。使用OpenGL和OpenCL,GPU编译器会告诉您C99源代码中无法编译的行号(例如,缺少分号或未声明的变量)。
如何查看有关无效RenderScript(* .rs)源的有用错误消息?