Search Results for

    Show / Hide Table of Contents

    Class RaytracingPipelineState

    This class represent the GPU raytracing pipeline.

    Inheritance
    object
    PipelineState
    RaytracingPipelineState
    DX12RaytracingPipelineState
    VKRaytracingPipelineState
    Implements
    IDisposable
    Inherited Members
    PipelineState.Dispose()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Evergine.Common.Graphics.Raytracing
    Assembly: Evergine.Common.dll
    Syntax
    public abstract class RaytracingPipelineState : PipelineState, IDisposable

    Constructors

    RaytracingPipelineState(ref RaytracingPipelineDescription)

    Initializes a new instance of the RaytracingPipelineState class.

    Declaration
    public RaytracingPipelineState(ref RaytracingPipelineDescription description)
    Parameters
    Type Name Description
    RaytracingPipelineDescription description

    The pipelineState description.

    Fields

    Description

    Gets the raytracing pipelinestate description.

    Declaration
    public readonly RaytracingPipelineDescription Description
    Field Value
    Type Description
    RaytracingPipelineDescription

    disposed

    Whether the instance is disposed or not.

    Declaration
    protected bool disposed
    Field Value
    Type Description
    bool

    Implements

    IDisposable

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In This Article
    Back to top
    Generated by DocFX