|
@@ -40,7 +40,7 @@ Shader::Shader(const char* vertexPath, const char* fragmentPath)
|
|
|
spdlog::error("SHADER::FILE_NOT_SUCCESFULLY_READ");
|
|
|
return;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
const char* vShaderCode = vertexCode.c_str();
|
|
|
const char* fShaderCode = fragmentCode.c_str();
|
|
|
|
|
@@ -84,7 +84,7 @@ Shader::Shader(const char* vertexPath, const char* fragmentPath)
|
|
|
if (!success)
|
|
|
{
|
|
|
glGetProgramInfoLog(ID, 512, NULL, infoLog);
|
|
|
- std::cout << "ERROR::SHADER::PROGRAM::LINKING_FAILED\n" << infoLog << std::endl;
|
|
|
+ spdlog::error("SHADER::PROGRAM::LINKING_FAILED: {}", infoLog);
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -162,4 +162,4 @@ void Shader::setMatrix4(const char* name, const glm::mat4& matrix, bool useShade
|
|
|
if (useShader)
|
|
|
this->use();
|
|
|
glUniformMatrix4fv(glGetUniformLocation(this->ID, name), 1, false, glm::value_ptr(matrix));
|
|
|
-}
|
|
|
+}
|