Search Results for

    Show / Hide Table of Contents

    Class StagingManagerVulkan

    Vulkan staging buffers manager.

    Inheritance
    StagingManagerVulkan
    Assembly: FlaxEngine.dll
    File: Engine/GraphicsDevice/Vulkan/GPUDeviceVulkan.h
    Syntax
    public class StagingManagerVulkan

    Constructors

    StagingManagerVulkan(GPUDeviceVulkan* device)

    Declaration
    public StagingManagerVulkan(GPUDeviceVulkan* device)
    Parameters
    GPUDeviceVulkan device

    Methods

    AcquireBuffer(uint32 size, GPUResourceUsage usage)

    Declaration
    public GPUBuffer* AcquireBuffer(uint32 size, GPUResourceUsage usage)
    Parameters
    uint32 size

    GPUResourceUsage usage

    Returns
    GPUBuffer

    Dispose()

    Declaration
    public void Dispose()

    ProcessPendingFree()

    Declaration
    public void ProcessPendingFree()

    ReleaseBuffer(CmdBufferVulkan* cmdBuffer, GPUBuffer*& buffer)

    Declaration
    public void ReleaseBuffer(CmdBufferVulkan* cmdBuffer, GPUBuffer*& buffer)
    Parameters
    CmdBufferVulkan cmdBuffer

    GPUBuffer buffer

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat