From fe5f6d5e757a697e147896217f600e5d2e1c4a7d Mon Sep 17 00:00:00 2001 From: AstroSnail Date: Sun, 15 Apr 2018 01:23:56 +0100 Subject: [PATCH] Lowering requirements (needs more work) --- data/shaders/skybox.frag | 4 ++-- data/shaders/skybox.vert | 8 ++++---- src/Application.cpp | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) 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);