This version of Unity is unsupported.

ComputeBufferType

enumeration

Description

ComputeBuffer type.

Different types of compute buffers map to different usage and declarations in HLSL shaders. Default type is "structured buffer" (StructuredBuffer<T> or RWStructuredBuffer<T>).

See Also: ComputeBuffer, ComputeShader, Material.SetBuffer.

Properties

DefaultDefault ComputeBuffer type (structured buffer).
RawRaw ComputeBuffer type (byte address buffer).
AppendAppend-consume ComputeBuffer type.
Counter ComputeBuffer with a counter.
IndirectArguments ComputeBuffer used for Graphics.DrawProceduralIndirect, ComputeShader.DispatchIndirect or Graphics.DrawMeshInstancedIndirect arguments.