Search Results for

    Show / Hide Table of Contents

    Class BufferedQueryPoolVulkan

    Inheritance
    QueryPoolVulkan
    BufferedQueryPoolVulkan
    Inherited Members
    QueryPoolVulkan::_device
    QueryPoolVulkan::_handle
    QueryPoolVulkan::_resetRanges
    QueryPoolVulkan::_type
    QueryPoolVulkan::GetHandle()
    QueryPoolVulkan::QueryPoolVulkan(GPUDeviceVulkan* device, int32 capacity, VkQueryType type)
    QueryPoolVulkan::Reset(CmdBufferVulkan* cmdBuffer)
    QueryPoolVulkan::ResetBeforeUse
    QueryPoolVulkan::~QueryPoolVulkan()
    Assembly: FlaxEngine.dll
    File: Engine/GraphicsDevice/Vulkan/GPUDeviceVulkan.h
    Syntax
    public class BufferedQueryPoolVulkan : public QueryPoolVulkan

    Constructors

    BufferedQueryPoolVulkan(GPUDeviceVulkan* device, int32 capacity, VkQueryType type)

    Declaration
    public BufferedQueryPoolVulkan(GPUDeviceVulkan* device, int32 capacity, VkQueryType type)
    Parameters
    GPUDeviceVulkan device

    int32 capacity

    VkQueryType type

    Methods

    AcquireQuery(CmdBufferVulkan* cmdBuffer, uint32& resultIndex)

    Declaration
    public bool AcquireQuery(CmdBufferVulkan* cmdBuffer, uint32& resultIndex)
    Parameters
    CmdBufferVulkan cmdBuffer

    uint32 resultIndex

    Returns
    bool

    GetResults(GPUContextVulkan* context, uint32 index, uint64& result)

    Declaration
    public bool GetResults(GPUContextVulkan* context, uint32 index, uint64& result)
    Parameters
    GPUContextVulkan context

    uint32 index

    uint64 result

    Returns
    bool

    HasRoom()

    Declaration
    public bool HasRoom() const
    Returns
    bool

    MarkQueryAsStarted(uint32 queryIndex)

    Declaration
    public void MarkQueryAsStarted(uint32 queryIndex)
    Parameters
    uint32 queryIndex

    ReleaseQuery(uint32 queryIndex)

    Declaration
    public void ReleaseQuery(uint32 queryIndex)
    Parameters
    uint32 queryIndex

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