Jelajahi Sumber

Fixed bug with loading shader programs

Ivan Safrin 11 tahun lalu
induk
melakukan
cdf10e8510

+ 1 - 1
Core/Contents/Source/PolyGLSLProgram.cpp

@@ -77,7 +77,7 @@ void GLSLProgram::reloadProgram() {
 	if(program != -1)
 	if(program != -1)
 		glDeleteShader(program);
 		glDeleteShader(program);
 		
 		
-	OSFILE *file = OSBasics::open(fileName, "r");
+	OSFILE *file = OSBasics::open(fileName, "rb");
 	if (!file) {
 	if (!file) {
 		Logger::log("Error: shader file %s not found\n", fileName.c_str());
 		Logger::log("Error: shader file %s not found\n", fileName.c_str());
 		program = -1;
 		program = -1;

+ 2 - 2
IDE/Build/Windows2013/Polycode.sln

@@ -18,8 +18,8 @@ Global
 		Release|x64 = Release|x64
 		Release|x64 = Release|x64
 	EndGlobalSection
 	EndGlobalSection
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{D6C2171B-9167-4FB6-851A-DC1CEDCFC43D}.Debug|Win32.ActiveCfg = Debug|Win32
-		{D6C2171B-9167-4FB6-851A-DC1CEDCFC43D}.Debug|Win32.Build.0 = Debug|Win32
+		{D6C2171B-9167-4FB6-851A-DC1CEDCFC43D}.Debug|Win32.ActiveCfg = Debug|x64
+		{D6C2171B-9167-4FB6-851A-DC1CEDCFC43D}.Debug|Win32.Build.0 = Debug|x64
 		{D6C2171B-9167-4FB6-851A-DC1CEDCFC43D}.Debug|x64.ActiveCfg = Debug|x64
 		{D6C2171B-9167-4FB6-851A-DC1CEDCFC43D}.Debug|x64.ActiveCfg = Debug|x64
 		{D6C2171B-9167-4FB6-851A-DC1CEDCFC43D}.Debug|x64.Build.0 = Debug|x64
 		{D6C2171B-9167-4FB6-851A-DC1CEDCFC43D}.Debug|x64.Build.0 = Debug|x64
 		{D6C2171B-9167-4FB6-851A-DC1CEDCFC43D}.Release|Win32.ActiveCfg = Release|Win32
 		{D6C2171B-9167-4FB6-851A-DC1CEDCFC43D}.Release|Win32.ActiveCfg = Release|Win32