[Scummvm-git-logs] scummvm master -> 90a6b1c37f072e02e7cdbd8a7edfeb445f9ee8b1
grisenti
noreply at scummvm.org
Sat Jul 19 15:37:17 UTC 2025
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
90a6b1c37f HPL1: filter only available renderer types
Commit: 90a6b1c37f072e02e7cdbd8a7edfeb445f9ee8b1
https://github.com/scummvm/scummvm/commit/90a6b1c37f072e02e7cdbd8a7edfeb445f9ee8b1
Author: grisenti (emanuele at grisenti.net)
Date: 2025-07-19T17:37:06+02:00
Commit Message:
HPL1: filter only available renderer types
Changed paths:
engines/hpl1/graphics.cpp
diff --git a/engines/hpl1/graphics.cpp b/engines/hpl1/graphics.cpp
index 4b9059907f8..6f71459edeb 100644
--- a/engines/hpl1/graphics.cpp
+++ b/engines/hpl1/graphics.cpp
@@ -31,8 +31,11 @@ namespace Hpl1 {
static Graphics::RendererType getBestRendererType() {
Common::String renderConfig = ConfMan.get("renderer");
Graphics::RendererType desiredRendererType = Graphics::Renderer::parseTypeCode(renderConfig);
+ uint32 availableRendererTypes = Graphics::Renderer::getAvailableTypes();
+ // only the following renderer types are supported for now
+ availableRendererTypes &= Graphics::kRendererTypeOpenGL | Graphics::kRendererTypeOpenGLShaders | Graphics::kRendererTypeTinyGL;
return Graphics::Renderer::getBestMatchingType(
- desiredRendererType, Graphics::Renderer::getAvailableTypes());
+ desiredRendererType, availableRendererTypes);
}
bool areShadersAvailable() {
More information about the Scummvm-git-logs
mailing list