Search Results for

    Show / Hide Table of Contents

    Namespace Evergine.Vulkan

    Classes

    VKBottomLevelAS

    Vulkan Bottom Level Acceleration Structure implementation.

    VKBuffer

    Represents a Vulkan buffer object.

    VKCapabilities

    The OpenGL capabilities.

    VKCommandBuffer

    The Vulkan implementation of a command buffer object.

    VKCommandQueue

    This class represent a queue where commandbuffers waits to be executing by the GPU.

    VKComputePipelineState

    This class represents a native pipelineState on Vulkan.

    VKExtensionsMethods

    Extensions methods used to convert valuesfrom Evergineto DirectX.

    VKFrameBuffer

    This class represents a native FrameBuffer object on Vulkan.

    VKFrameBufferBase

    Abstract class used to have the same interface for swapchainframebuffer and framebuffer objects.

    VKGraphicsContext

    Graphics context on Vulkan.

    VKGraphicsPipelineState

    This class represents a native pipelineState on Vulkan.

    VKHelpers

    Set of Vulkan helpers.

    VKQueryHeap

    Represents a Vulkan queryheap object.

    VKRaytracingHelpers

    Raytracing helpers.

    VKRaytracingPipelineState

    Vulkan Raytracing pipeline state.

    VKResourceFactory

    The Vulkan version of the resource factory.

    VKResourceLayout

    The Vulkan implementation of a ResourceLayout object.

    VKResourceSet

    The Vulkan implementation of a ResourceSet object.

    VKSamplerState

    This class represents the a Vulkan samplerState object.

    VKShader

    This class represents a native shader object on Metal.

    VKShaderTable

    Vulkan Shader binding table.

    VKSwapChain

    This class represents a native swapchain object on Vulkan.

    VKSwapChainFrameBuffer

    This class represent the swapchain FrameBuffer on Vulkan.

    VKTexture

    This class represents a native texture object on Metal.

    VKTopLevelAS

    Vulkan Top Level Acceleration Structure implementation.

    Structs

    VKDescriptorAllocationToken

    This struct represent a helper to allocate new descriptors.

    VKRaytracingHelpers.BufferData

    Buffer data.

    VKShaderTable.ShaderTableRecord

    Shader Table Entry.

    Enums

    VKShaderTable.ShaderTableRecord.RecordType

    Record type.

    In This Article
    Back to top
    Generated by DocFX