Rewrite host GPU abstraction

- Don't have to repeat the same thing for 4 renderers.
 - Add native Metal renderer.
This commit is contained in:
Stenzek
2023-08-13 13:42:02 +10:00
parent bfa792ddbf
commit e3d9ba4c99
249 changed files with 28851 additions and 32222 deletions

View File

@ -77,9 +77,6 @@ public:
#ifdef WITH_SDL2
static std::unique_ptr<InputSource> CreateSDLSource();
#endif
#ifdef WITH_EVDEV
static std::unique_ptr<InputSource> CreateEvdevSource();
#endif
#ifdef __ANDROID__
static std::unique_ptr<InputSource> CreateAndroidSource();
#endif