Class GPUTasksExecutor
Describes object responsible for GPU jobs execution scheduling.
Inheritance
GPUTasksExecutor
Assembly: FlaxEngine.dll
File: Engine/Graphics/Async/GPUTasksExecutor.h
Syntax
public class GPUTasksExecutor : public Object
Constructors
~GPUTasksExecutor()
Destructor
Declaration
public virtual ~GPUTasksExecutor()
Fields
_contextList
Declaration
protected Array<GPUTasksContext* > _contextList
Field Value
Array<GPUTasksContext >
|
Methods
createContext()
FrameBegin()
Sync point event called on begin of the frame
Declaration
public virtual void FrameBegin() = 0
FrameEnd()
Sync point event called on end of the frame
Declaration
public virtual void FrameEnd() = 0
GetContextList()
Gets the context list.
Declaration
public Array<GPUTasksContext* >* GetContextList() const
Returns
Array<GPUTasksContext >
|