From 485b60c6d86c6960881f758ce4ad228ab95046eb Mon Sep 17 00:00:00 2001 From: Brandon Mak Date: Mon, 21 Nov 2022 00:38:45 +0800 Subject: [PATCH] Added debug check in SHGraphicsSystem to compile assets only in debug --- .../src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp b/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp index 160e82c6..17dcf2d7 100644 --- a/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp +++ b/SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp @@ -119,6 +119,7 @@ namespace SHADE SHFreetypeInstance::Init(); +#ifdef _DEBUG SHAssetManager::CompileAsset("../../Assets/Shaders/Text_VS.glsl", false); SHAssetManager::CompileAsset("../../Assets/Shaders/Text_FS.glsl", false); SHAssetManager::CompileAsset("../../Assets/Shaders/TestCube_VS.glsl", false); @@ -126,6 +127,8 @@ namespace SHADE SHAssetManager::CompileAsset("../../Assets/Shaders/UI_FS.glsl", false); SHAssetManager::CompileAsset("../../Assets/Models/Quad.gltf", false); +#endif + // Load Built In Shaders static constexpr AssetID VS_DEFAULT = 39210065; defaultVertShader = SHResourceManager::LoadOrGet(VS_DEFAULT);