Compute Shader のためにデータを格納するデータバッファ
ComputeShader プログラムはメモリバッファに読み出しおよび書き込みするために任意のデータが必要となることがしばしばあります。 ComputeBuffer クラスはまさにそのためにあります。スクリプトコードから作成および埋め込みしたうえで Compute Shader または通常のシェーダで使用できます。 Compute Shader は比較的最新の GPU を必要とし、現時点では DirectX 11 を使用するときのみ利用可能です。 シェーダ側では、ComputeBuffer は HLSL の RWStructuredBuffer<T> および StructuredBuffer <T> にマッピングします。 See Also: SystemInfo.supportsComputeShaders, ComputeShader クラス, Shader.SetGlobalBuffer, Material.SetBuffer, Compute Shaders.
ComputeBuffer | Compute Buffer を作成します |
CopyCount | バッファデータをセットします |