count | 缓冲区中的元素数量。 |
stride | 缓冲区中一个元素的大小,以字节为单位。必须是 4 的倍数且小于 2048,并且与着色器中缓冲区类型的尺寸匹配。有关跨平台兼容性信息,请参见 计算着色器。 |
type | 缓冲区的类型,默认值为 ComputeBufferType.Default(结构化缓冲区)。 |
usage | 缓冲区的使用模式,默认值为 ComputeBufferModeImmutable。 |
创建一个计算缓冲区。
当不再需要缓冲区时,使用 Release 释放缓冲区。
其他资源:SystemInfo.supportsComputeShaders、ComputeShader 类、Shader.SetGlobalBuffer、Material.SetBuffer、计算着色器。