Files
FlaxEngine/Source/Engine/Graphics/Async/DefaultGPUTasksExecutor.h
2022-06-14 20:17:00 +02:00

27 lines
522 B
C++

// Copyright (c) 2012-2022 Wojciech Figat. All rights reserved.
#pragma once
#include "GPUTasksExecutor.h"
/// <summary>
/// Default implementation for GPU async job execution
/// </summary>
class DefaultGPUTasksExecutor : public GPUTasksExecutor
{
protected:
GPUTasksContext* _context;
public:
/// <summary>
/// Init
/// </summary>
DefaultGPUTasksExecutor();
public:
// [GPUTasksExecutor]
String ToString() const override;
void FrameBegin() override;
void FrameEnd() override;
};