Enum BufferFlags
Identifies how to bing a buffer.
Namespace: Evergine.Common.Graphics
Assembly: Evergine.Common.dll
Syntax
[Flags]
public enum BufferFlags
  Fields
| Name | Description | 
|---|---|
| AccelerationStructure | Bind a buffer to used in a raytracing stage.  | 
      
| BufferStructured | Enables a resource as a structured buffer.  | 
      
| ConstantBuffer | Bind a buffer as a constant buffer to a shader stage. This flag may NOT be combined with any other bind flag.  | 
      
| IndexBuffer | Bind a buffer as an index buffer to the input-assembler stage.  | 
      
| IndirectBuffer | Indirect Buffer.  | 
      
| None | No option.  | 
      
| RenderTarget | Bind a texture as a render target for the output-merger stage.  | 
      
| ShaderResource | Bind a buffer or texture to a shader stage.  | 
      
| UnorderedAccess | Bind an unordered access resource.  | 
      
| VertexBuffer | Bind a buffer as a vertex buffer to the input-assembler stage.  |