Search Results for

    Show / Hide Table of Contents

    Namespace Evergine.DirectX12

    Classes

    DX12BottomLevelAS

    DX12 Bottom-Level Acceleration Structure implementation.

    DX12Buffer

    Represents a DirectX buffer object.

    DX12Capabilities

    The DirectX 12 capabilities.

    DX12CommandBuffer

    This class represents a set of commands.

    DX12CommandQueue

    This class represents a queue where command buffers wait to be executed by the GPU.

    DX12ComputePipelineState

    The DirectX version of the PipelineState.

    DX12ExtensionsMethods

    Extension methods used to convert values from Evergine to DirectX.

    DX12FrameBuffer

    FrameBuffer implementation in DirectX.

    DX12GraphicsContext

    Manages all graphical functionalities.

    DX12GraphicsPipelineState

    The DirectX version of the PipelineState.

    DX12Helpers

    A set of helper functions for DirectX 12.

    DX12QueryHeap

    Represents a DirectX query heap object.

    DX12RaytracingHelpers

    Ray tracing helpers.

    DX12RaytracingPipelineState

    DX12 Raytracing pipeline state.

    DX12ResourceFactory

    The DirectX version of the resource factory.

    DX12ResourceLayout

    The DirectX 12 implementation of the ResourceLayout object.

    DX12ResourceSet

    The DX12 implementation of the ResourceSet object.

    DX12SamplerState

    The DirectX sampler state instance.

    DX12Shader

    This class represents a native instance of a DirectX shader.

    DX12ShaderTable

    DX12 Shader binding table (buffer).

    DX12SwapChain

    This class represents a native swap chain object in DirectX 12.

    DX12SwapChainFrameBuffer

    This class represents the swapchain FrameBuffer in DirectX12.

    DX12Texture

    Represents a DirectX Texture.

    DX12TopLevelAS

    Implementation of the DX12 Top-Level Acceleration Structure.

    Structs

    DX12ShaderTable.ShaderTableRecord

    Shader Table Entry.

    In this article
    Back to top
    Generated by DocFX