diff --git a/data/shaders/skybox.frag b/data/shaders/skybox.frag index 7be7f04..f302b38 100644 --- a/data/shaders/skybox.frag +++ b/data/shaders/skybox.frag @@ -1,7 +1,7 @@ #version 130 -out vec4 out_Color; -in vec3 cardial_color; +out vec4 out_Color; // Get rid of out keyword then set version to 110 +varying vec3 cardial_color; void main(void) { out_Color = vec4(cardial_color.xyz, 1.0f); diff --git a/data/shaders/skybox.vert b/data/shaders/skybox.vert index f5c153f..d92a982 100644 --- a/data/shaders/skybox.vert +++ b/data/shaders/skybox.vert @@ -1,8 +1,8 @@ -#version 130 +#version 110 -in vec3 position; -in vec3 color; -out vec3 cardial_color; +attribute vec3 position; +attribute vec3 color; +varying vec3 cardial_color; uniform mat4 projectionMatrix; uniform mat4 viewMatrix; diff --git a/src/Application.cpp b/src/Application.cpp index 037f850..d6a5203 100644 --- a/src/Application.cpp +++ b/src/Application.cpp @@ -54,7 +54,7 @@ void Application::initialize() // Set GL Attributes SDL_GL_SetAttribute(SDL_GL_CONTEXT_PROFILE_MASK, SDL_GL_CONTEXT_PROFILE_CORE); - SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 2); + SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 1); SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, 0); SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);