Search Results for

    Show / Hide Table of Contents

    Enum Buffer.StateFlags

    Represents a set of flags for the buffer state.

    Namespace: Evergine.Common.Graphics
    Assembly: Evergine.Common.dll
    Syntax
    public enum Buffer.StateFlags

    Fields

    Name Description
    CopyDst

    Copy destination.

    CopySrc

    Allows the buffer to be used as a copy source.

    IndexBuffer

    Enables the buffer to be used as an Index Buffer.

    None

    No Flags.

    ShaderResource

    Enables the buffer to be used as a shader resource.

    UniformBuffer

    Enables the buffer to be used as a Constant/Uniform Buffer.

    UnorderedAccess

    Allows the texture to be used as an Unordered Access View. Mainly for writing in compute shader.

    VertexBuffer

    Enables the buffer to be used as a Vertex Buffer.

    Extension Methods

    DX12ExtensionsMethods.ToDirectX(Buffer.StateFlags)
    VKExtensionsMethods.ToVulkan(Buffer.StateFlags)
    EnumExtensions.HasFlag(Enum, Enum)
    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX