Shaders now are managed by a manger that can do hot reloading and it also will detect a bad shader and use an ERROR shader so you know it's busted visually.

This commit is contained in:
Zed A. Shaw 2025-04-13 17:11:21 -04:00
parent a5b8e411e3
commit 35ced58cc9
14 changed files with 144 additions and 13 deletions

View file

@ -286,6 +286,7 @@ namespace gui {
case KEY::P:
sound::mute(false);
$debug_ui.debug();
shaders::reload();
break;
case KEY::O:
autowalking = true;