Search Results for

    Show / Hide Table of Contents

    Enum ShaderStages

    Specifies the use of a resource in shaders.

    Namespace: Evergine.Common.Graphics
    Assembly: Evergine.Common.dll
    Syntax
    [Flags]
    public enum ShaderStages : short

    Fields

    Name Description
    AnyHit

    The Raytracing any-hit shader stage.

    ClosestHit

    The Raytracing closest hit shader stage.

    Compute

    The compute shader stage.

    Domain

    Represents the domain shader stage.

    Geometry

    The geometry shader stage.

    Hull

    The hull shader stage.

    Intersection

    The Raytracing intersection shader stage.

    Miss

    The ray tracing miss shader stage.

    Pixel

    The pixel shader stage.

    RayGeneration

    The ray tracing ray generation shader stage.

    Undefined

    No stages are present.

    Vertex

    The vertex shader stage.

    Extension Methods

    DX11ExtensionsMethods.ToDirectXString(ShaderStages)
    DX12ExtensionsMethods.ToDirectXStage(ShaderStages)
    DX12ExtensionsMethods.ToDirectXString(ShaderStages)
    VKExtensionsMethods.ToVulkan(ShaderStages)
    WGPUExtensionsMethods.ToWGPU(ShaderStages)
    EnumExtensions.HasFlag(Enum, Enum)
    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX