15 RenderSettings& renderSettings,
unsigned maxWidth,
unsigned maxHeight)
21 return std::make_unique<GLSimpleScaler>(renderSettings, fallback);
23 return std::make_unique<GLRGBScaler>(renderSettings, fallback);
25 return std::make_unique<GLScaleNxScaler>(fallback);
27 return std::make_unique<GLTVScaler>(renderSettings);
29 return std::make_unique<GLHQScaler>(fallback, maxWidth, maxHeight);