7
最新のAndroid SDK(R22)がandroid.renderscript.RSSurfaceView
とandroid.renderscript.RenderScriptGL
クラスを削除しました。 SurfaceViewや通常のAndroid ViewでRenderScriptを正しく使用するにはどうすればよいですか?RenderScriptをSurfaceView/Viewで使用する方法
最新のAndroid SDK(R22)がandroid.renderscript.RSSurfaceView
とandroid.renderscript.RenderScriptGL
クラスを削除しました。 SurfaceViewや通常のAndroid ViewでRenderScriptを正しく使用するにはどうすればよいですか?RenderScriptをSurfaceView/Viewで使用する方法
短い回答: 複雑です。その後
Type.Builder rgbTypeBuilder = new Type.Builder(rs, Element.RGBA_8888(rs));
rgbTypeBuilder.setX(dimensions.getWidth());
rgbTypeBuilder.setY(dimensions.getHeight());
mOutputAllocation = Allocation.createTyped(rs, rgbTypeBuilder.create(),
Allocation.USAGE_IO_OUTPUT | Allocation.USAGE_SCRIPT);
割り当てに渡すSurfaceViewホルダーから表面を得る:
長い答え: https://github.com/googlesamples/android-HdrViewfinder
彼らはRGBAの割り当てを行うように見えます。そして、彼らはそれにいくつかのRSを実行し、呼び出し:各フレームの
mOutputAllocation.ioSend();
... は、コードを確認し、いくつかの落とし穴があるようです。
私はまたこれに対する答えを知りたい – dewijones92