为什么在API级别23或更高级别删除了RenderScript图形?没有GLSL的替代FragmentShader解决方案?

时间:2017-06-13 18:02:41

标签: android opengl-es android-renderscript

Android RenderScript图形子系统已从API23及更高版本中删除:

https://developer.android.com/guide/topics/renderscript/reference/rs_graphics.html

这是否意味着renderscript不再是VertexShader / FragmentShader解决方案的替代品?这是否意味着renderscript永远不会再使用OpenGL / GPU进行计算?

根据弃用做出的决定是什么?

在Android平台上是否有没有GLSL的替代FragmentShader解决方案?

1 个答案:

答案 0 :(得分:2)

删除了RenderScript图形。 RenderScript计算仍然存在。

我怀疑你永远不会得到一个官员"为什么" - 你必须问谷歌。

根据我的经验,游戏开发人员不喜欢针对特定于操作系统的API,尤其是当iPhone可能是更容易获利的平台时。如果你用RS图形编写应用程序它只是Android,如果你使用GLES编写游戏,那么你可以在Android和iOS上运行,所以作为开发人员,你为什么选择使用RS图形并将你的目标市场减半?