私はいくつかの複雑な数学を並列化しようとしていますが、webgl はそれを行うのに最適な方法のようです。問題は、テクスチャから 8 ビット整数しか読み取れないことです。理想的には、テクスチャから 32 ビットの数値を取得したいと考えています。8 ビットの 4 倍ではなく、4 つのカラー チャネルを使用して 1 ピクセルあたり 32 ビットを取得するというアイデアがありました。
私の問題は、glsl に「%」演算子やビットごとの演算子がないことです!
TLDR: glsl の演算子を使用して、32 ビットの数値を 4 つの 8 ビットの数値に変換するにはどうすればよいですか。
テクニックに関する追加情報 (ビット単位の演算子を使用):