Search Results for

    Show / Hide Table of Contents

    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.

    Extension Methods

    DX11ExtensionsMethods.ToDirectX(BufferFlags)
    DX11ExtensionsMethods.ToResourceOptionDirectX(BufferFlags)
    EnumExtensions.HasFlag(Enum, Enum)
    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In This Article
    Back to top
    Generated by DocFX