Add: Option to (dis-)allow accelerated video drivers. (#8819)

The video drivers using the OpenGL backend are currently our only
accelerated drivers. The options defaults to off for macOS builds and
to on everywhere else.

Co-authored-by: Michael Lutz <michi@icosahedron.de>
This commit is contained in:
Patric Stout
2021-03-08 15:42:39 +01:00
committed by GitHub
parent 6e2a96c133
commit b93d7dd3cb
12 changed files with 76 additions and 6 deletions

View File

@@ -107,6 +107,15 @@ protected:
virtual ~DriverFactoryBase();
/**
* Does the driver use hardware acceleration (video-drivers only).
* @return True if the driver uses hardware acceleration.
*/
virtual bool UsesHardwareAcceleration() const
{
return false;
}
public:
/**
* Shuts down all active drivers