Add additional check for GUI shader compilation

This commit is contained in:
Alexander Bock
2015-01-21 00:41:18 +01:00
parent 8b26d6abf6
commit 4a44905f48
2 changed files with 5 additions and 1 deletions

View File

@@ -301,6 +301,10 @@ void GUI::initialize() {
void GUI::initializeGL() {
_program = ghoul::opengl::ProgramObject::Build("GUI",
"${SHADERS}/gui_vs.glsl", "${SHADERS}/gui_fs.glsl");
if (!_program) {
LERROR("Could not load program object for GUI");
return;
}
positionLocation = glGetAttribLocation(*_program, "in_position");
uvLocation = glGetAttribLocation(*_program, "in_uv");