VIGS: Fixed for windows build 55/16755/1
authorStanislav Vorobiov <s.vorobiov@samsung.com>
Mon, 24 Feb 2014 10:01:17 +0000 (13:01 +0300)
committerStanislav Vorobiov <s.vorobiov@samsung.com>
Mon, 24 Feb 2014 10:57:02 +0000 (14:57 +0400)
Change-Id: Ib6e053a9680832c1651798f688d74ce4f47c98fb

hw/vigs/vigs_gl_backend.c
hw/vigs/vigs_gl_backend_wgl.c

index 80dd36e..a017520 100644 (file)
@@ -336,15 +336,15 @@ static void vigs_gl_draw_color_prog(struct vigs_gl_backend *backend,
 
 static void vigs_gl_create_ortho(GLfloat left, GLfloat right,
                                  GLfloat bottom, GLfloat top,
-                                 GLfloat near, GLfloat far,
+                                 GLfloat nearf, GLfloat farf,
                                  GLfloat ortho[16])
 {
     ortho[0] = 2.0f / (right - left);
     ortho[5] = 2.0f / (top - bottom);
-    ortho[10] = -2.0f / (far - near);
+    ortho[10] = -2.0f / (farf - nearf);
     ortho[12] = -(right + left) / (right - left);
     ortho[13] = -(top + bottom) / (top - bottom);
-    ortho[14] = -(far + near) / (far - near);
+    ortho[14] = -(farf + nearf) / (farf - nearf);
     ortho[15] = 1.0f;
 }
 
index 99e059b..4f6ea92 100644 (file)
@@ -504,6 +504,8 @@ struct vigs_backend *vigs_gl_backend_create(void *display)
         goto fail;
     }
 
+    gl_backend_wgl->base.is_gl_2 = true;
+
     config_id = vigs_gl_backend_wgl_choose_config(gl_backend_wgl);
 
     if (!config_id) {