From b36725e471e2274fc6cffa500c905d7ff75aae9e Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Wed, 3 Oct 2012 23:22:04 -0400 Subject: [PATCH] avoid implicit conversion from vec4 to varying vec3 --- assets/fs/shaders/obj.v.glsl | 2 +- assets/fs/shaders/obj_tex.v.glsl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/fs/shaders/obj.v.glsl b/assets/fs/shaders/obj.v.glsl index f6b83be..04fc6ce 100644 --- a/assets/fs/shaders/obj.v.glsl +++ b/assets/fs/shaders/obj.v.glsl @@ -12,5 +12,5 @@ void main(void) { gl_Position = projection * modelview * vec4(pos, 1); pos_i = gl_Position.xyz; - normal_i = modelview * vec4(normal, 0); + normal_i = (modelview * vec4(normal, 0)).xyz; } diff --git a/assets/fs/shaders/obj_tex.v.glsl b/assets/fs/shaders/obj_tex.v.glsl index 4c0b525..9780d82 100644 --- a/assets/fs/shaders/obj_tex.v.glsl +++ b/assets/fs/shaders/obj_tex.v.glsl @@ -15,5 +15,5 @@ void main(void) gl_Position = projection * modelview * vec4(pos, 1); pos_i = gl_Position.xyz; tex_coord_i = tex_coord; - normal_i = modelview * vec4(normal, 0); + normal_i = (modelview * vec4(normal, 0)).xyz; }