シェーダーを使用してグラフをプロットしようとしています。x と y のデータが別々にあり、両方を別々にシェーダーに渡したいです。私が現在行っている方法は、x0、y0、x1、y1、...のようにそれらをインターリーブし、単一の頂点属性を使用することです
attribute vec2 coord2d;
インターリーブされたデータを渡し、
coord2d.xy
サンプルポイントを取得します。ただし、データをインターリーブして CPU に負荷をかけたくありません。x と y のデータを別々の頂点属性に渡し、シェーダーがそれらからサンプルを取得できるようにする方法はありますか?