Search Results for

    Show / Hide Table of Contents

    Class DefaultGPUTasksExecutor

    Default implementation for GPU async job execution

    Inheritance
    Object
    GPUTasksExecutor
    DefaultGPUTasksExecutor
    Inherited Members
    GPUTasksExecutor::_contextList
    GPUTasksExecutor::createContext()
    Object::DeleteObject(float timeToLive = 0.0f, bool useGameTime=false)
    Object::DeleteObjectNow()
    Object::Flags
    GPUTasksExecutor::GetContextList()
    Object::OnDeleteObject()
    GPUTasksExecutor::~GPUTasksExecutor()
    Object::~Object()
    Assembly: FlaxEngine.dll
    File: Engine/Graphics/Async/DefaultGPUTasksExecutor.h
    Syntax
    public class DefaultGPUTasksExecutor : public GPUTasksExecutor

    Constructors

    DefaultGPUTasksExecutor()

    Init

    Declaration
    public DefaultGPUTasksExecutor()

    Fields

    _context

    Declaration
    protected GPUTasksContext* _context
    Field Value
    GPUTasksContext

    Methods

    FrameBegin()

    Sync point event called on begin of the frame

    Declaration
    public virtual void FrameBegin() override
    Overrides
    GPUTasksExecutor::FrameBegin()

    FrameEnd()

    Sync point event called on end of the frame

    Declaration
    public virtual void FrameEnd() override
    Overrides
    GPUTasksExecutor::FrameEnd()

    ToString()

    Gets the string representation of this object.

    Declaration
    public virtual String ToString() const override
    Returns
    String

    Overrides
    Object::ToString()
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat