1
0
mirror of https://github.com/luanti-org/luanti.git synced 2025-10-13 16:45:20 +02: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
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) {}