問題タブ [android-renderscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
renderscript - ビットマップクロップ用レンダースクリプト
Android SDK の BitmapRegionDecoder は、指定されたビットマップの一部をデコードするために Skia を使用しているようです。内部的には、適切なコード (jpeg、png など) を使用します。Renderscript を使用してこれを最適化する方法を検討しています。
Renderscript カーネル関数を定義して、入力割り当てから特定のデータを無視し、残りを出力割り当てに保存することはできますか? 私は Renderscript を初めて使用し、カーネル関数のほとんどは入力データ セット全体で機能する傾向があります。
performance - renderscript rsSample() の予想されるパフォーマンスは?
rsSample() は、エイリアシングを回避するために、複数の詳細レベルにわたってミップマップされたテクスチャからサンプリングすることを目的としているようです。魚眼レンズの例は良いユースケースです。
この実装では、基礎となるミップマップから 8 ピクセルを単純にサンプリングし、それらの線形ブレンドを行います。
この単純なカーネルでは、Google Pixel で 15 メガピクセル/秒しか取得できないようです。
合成されたすべてのグラフィックスはおそらくミップマップを使用し、60fps で 1 つのテクスチャを合成するには 120Mpixels/秒が必要であると考えると、何が間違っているのでしょうか?
android - RenderScript: 関数 rsGetElementAt_uchar4 と一致しません
非常に短い RS を書きましたが、gradle 同期後、Android Studio でエラーが発生します
エラー:(8, 34) エラー: 'rsGetElementAt_uchar4' の呼び出しに一致する関数がありません
脚本:
build.gradle で:
同じコードですが、API 23 を使用すると動作します。