기술 자료

Unity Engine

Unity Engine

Append

Append-consume ComputeBuffer type.
읽는 시간 1분최근 업데이트: 한 달 전

Definition

  • Type: Field
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule
Append = 2

Remarks

Allows a buffer to be treated like a stack in compute shaders. Maps to
AppendStructuredBuffer<T>
or
ConsumeStructuredBuffer<T>
in HLSL.
The
stride
passed when constructing the buffer must match structure size, be a multiple of 4 and less than 2048.
See Microsoft's HLSL documentation on AppendStructuredBuffer and ConsumeStructuredBuffer.
The buffer size value can be copied into another buffer using ComputeBuffer.CopyCount, or explicitly reset with ComputeBuffer.SetCounterValue.