mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-01 00:12:59 +00:00
GRIM: For Grim Fandango, OpenGL without shaders is preferred as default
This commit is contained in:
parent
0100fcfa0d
commit
7738f6a57b
@ -283,6 +283,13 @@ GfxBase *GrimEngine::createRenderer(int screenW, int screenH) {
|
||||
}
|
||||
#endif
|
||||
|
||||
// For Grim Fandango, OpenGL renderer without shaders is preferred
|
||||
if (desiredRendererType == Graphics::kRendererTypeDefault &&
|
||||
matchingRendererType == Graphics::kRendererTypeOpenGLShaders &&
|
||||
getGameType() == GType_GRIM) {
|
||||
matchingRendererType = Graphics::kRendererTypeOpenGL;
|
||||
}
|
||||
|
||||
if (matchingRendererType != desiredRendererType && desiredRendererType != Graphics::kRendererTypeDefault) {
|
||||
// Display a warning if unable to use the desired renderer
|
||||
warning("Unable to create a '%s' renderer", rendererConfig.c_str());
|
||||
|
Loading…
x
Reference in New Issue
Block a user