2017-06-13 1 views
1

アンドロイドのrenderScriptグラフィックサブシステムは、上記API23から削除されます。APIレベル23以降でRenderScriptグラフィックスが削除されるのはなぜですか? GLSLを使用しない代わりのFragmentShaderソリューションですか?

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

はもはやのrenderScriptない手段がVertexShader/FragmentShaderソリューションの代替とすることがありますか?そしてそれはレンダスクリプトがOpenGL/GPUを決してコンピューティングに使用しないことを意味しますか?

廃止予定の決定は何ですか?

AndroidプラットフォームでGLSLを使用しない代替FragmentShaderソリューションはありますか?

答えて

1

RenderScriptグラフィックスが削除されました。 RenderScript計算がまだ存在します。

あなたは正式な "なぜ"を得ることはないと思う - あなたはGoogleに相談しなければならないだろう。

私の経験では、ゲーム開発者はOS固有のAPIを対象にするのが好きではありません。特に、iPhoneがおそらく収益化の容易なプラットフォームである場合はそうです。アプリケーションをRSグラフィックスで書く場合、それはAndroidのみです.GLESを使用してゲームを書く場合、AndroidとiOSの両方で実行できるので、開発者はなぜRSグラフィックスを使用してターゲット市場を半減するのでしょうか?

+0

私はGPUコンピューティングのものを探していて、RenderScriptはもはやGPUと関連付けられていないようです... – Gohan

+0

これはプラットフォームによって異なります.CPUまたはGPUを使用するかどうかは、基盤となるGPUドライバとプラットフォームの統合もデバイスごとに異なります。 – solidpixel

+0

RenderScriptは計算専用のAPIです。グラフィックス部分は、実際にはKitkat(API 19)の前に戻され、API 23 SDKから削除されました。 –

関連する問題