From 49aba83fa6f3393214919166c42fb55c5a9a7796 Mon Sep 17 00:00:00 2001
From: Andrei Karas <akaras@inbox.ru>
Date: Sun, 8 Jun 2014 23:04:53 +0300
Subject: Add basic shaders in modernopengl.

Add draw/fill rectangle functions.
---
 data/graphics/shaders/simple_vertex.glsl | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'data/graphics/shaders/simple_vertex.glsl')

diff --git a/data/graphics/shaders/simple_vertex.glsl b/data/graphics/shaders/simple_vertex.glsl
index a26158e65..766fd5fe5 100644
--- a/data/graphics/shaders/simple_vertex.glsl
+++ b/data/graphics/shaders/simple_vertex.glsl
@@ -1,6 +1,7 @@
 #version 150 core
-in vec2 position;
+in vec2 simplePos;
+uniform vec2 screen;
 void main()
 {
-   gl_Position = vec4(position, 0.0, 1.0);
+   gl_Position = vec4(simplePos.x / screen.x - 1, 1 - simplePos.y / screen.y, 0.0, 1.0);
 }
-- 
cgit v1.2.3-70-g09d2