ComputeBufferType
перечисление
Описание
Тип ComputeBuffer.
Различные типы вычислительных буферов сопоставляются с разным использованием и заявлениями в HLSL шейдерах. Тип по умолчанию — "структурированный буфер" (StructuredBuffer<T> или RWStructuredBuffer<T>).
Дополнительные ресурсы: ComputeBuffer, ComputeShader, Material.SetBuffer.
Свойства
| Свойство | Описание |
|---|---|
| Default | Тип по умолчанию ComputeBuffer (структурированный буфер). |
| Raw | Сырой тип ComputeBuffer (байтовый адресный буфер). |
| Append | Приложение-потребление типа ComputeBuffer. |
| Counter | ComputeBuffer с счетчиком. |
| Constant | ComputeBuffer, который можно использовать в качестве постоянного буфера (униформного буфера). |
| Structured | ComputeBuffer, который можно использовать в качестве структурированного буфера. |
| IndirectArguments | ComputeBuffer используется для аргументов Graphics.DrawProceduralIndirect, ComputeShader.DispatchIndirect или Graphics.DrawMeshInstancedIndirect. |