Daniele Bartolini пре 11 година
родитељ
комит
7223cdd801
1 измењених фајлова са 9 додато и 4 уклоњено
  1. 9 4
      engine/renderers/shader.cpp

+ 9 - 4
engine/renderers/shader.cpp

@@ -13,14 +13,19 @@
 #include "compile_options.h"
 #include "compile_options.h"
 
 
 #if CROWN_DEBUG
 #if CROWN_DEBUG
-		#define SHADERC_NAME "shadercDebug"
+#	define SHADERC_NAME "shaderc-debug-"
 #else
 #else
-		#define SHADERC_NAME "shadercRelease"
+#	define SHADERC_NAME "shaderc-development-"
 #endif // CROWN_DEBUG
 #endif // CROWN_DEBUG
+#if CROWN_ARCH_32BIT
+#	define SHADERC_BITS "32"
+#elif CROWN_ARCH_64BIT
+#	define SHADERC_BITS "64"
+#endif // CROWN_ARCH_32BIT
 #if CROWN_PLATFORM_LINUX
 #if CROWN_PLATFORM_LINUX
-		#define SHADERC_PATH SHADERC_NAME
+#	define SHADERC_PATH SHADERC_NAME""SHADERC_BITS
 #elif CROWN_PLATFORM_WINDOWS
 #elif CROWN_PLATFORM_WINDOWS
-		#define SHADERC_PATH SHADERC_NAME".exe"
+#	define SHADERC_PATH SHADERC_NAME""SHADERC_BITS".exe"
 #endif // CROWN_PLATFORM_WINDOWS
 #endif // CROWN_PLATFORM_WINDOWS
 
 
 namespace crown
 namespace crown