class GpuBackendFactory

Factory class registered when a plugin supporting a new GpuBackend is loaded.

Public

Methods

~GpuBackendFactory

virtual ~GpuBackendFactory() = default

Create

virtual void Create() = 0

Creates and starts up the GPU backend managed by this factory.

Name

virtual const char *Name() const = 0

Returns the name of the GPU backend this factory creates.