glsl-optimizer icon indicating copy to clipboard operation
glsl-optimizer copied to clipboard

Does not give proper GLSL code

Open SuicSoft opened this issue 7 years ago • 3 comments

I am trying to optimize this vertex shader

uniform mat4 ModelViewMatrix;
uniform vec3 Position;
uniform vec2 Size;

#if __VERSION__ >= 330
layout(location = 0) in vec2 Corner;
layout(location = 3) in vec2 Texcoord;
#else
in vec2 Corner;
in vec2 Texcoord;
#endif

out vec2 uv;

void main(void)
{
    uv = Texcoord;
    vec4 Center = ModelViewMatrix * vec4(Position, 1.);
    gl_Position = ProjectionMatrix * (Center + vec4(Size * Corner, 0., 0.));
}

But when I click optimize I get

򀨑R

SuicSoft avatar Aug 26 '16 03:08 SuicSoft