1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Return to the main menu if a shader compilation fails (#14256)

Before this change, if the shaders are broken, only an error message is shown and the player enters the world nonetheless, where he/she sees broken graphics.
This commit is contained in:
HybridDog 2024-01-19 11:51:46 +01:00 committed by GitHub
parent 432988a4ad
commit f08e4bb27d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 15 additions and 3 deletions

View file

@ -92,6 +92,11 @@ public:
PrngException(const std::string &s): BaseException(s) {}
};
class ShaderException : public BaseException {
public:
ShaderException(const std::string &s): BaseException(s) {}
};
class ModError : public BaseException {
public:
ModError(const std::string &s): BaseException(s) {}