From: Brian Date: Wed, 7 Mar 2007 15:56:09 +0000 (-0700) Subject: fix incorrect HPOS write test X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d25046b6487aaaa55cc2e3cfa57fe75a1c9d6de1;p=mesa.git fix incorrect HPOS write test --- diff --git a/src/mesa/shader/slang/slang_link.c b/src/mesa/shader/slang/slang_link.c index e564d6d5767..a3cc2333ec1 100644 --- a/src/mesa/shader/slang/slang_link.c +++ b/src/mesa/shader/slang/slang_link.c @@ -550,13 +550,13 @@ _slang_link(GLcontext *ctx, if (shProg->VertexProgram) { _slang_update_inputs_outputs(&shProg->VertexProgram->Base); - if (!(shProg->VertexProgram->Base.OutputsWritten & VERT_RESULT_HPOS)) { + if (!(shProg->VertexProgram->Base.OutputsWritten & (1 << VERT_RESULT_HPOS))) { /* the vertex program did not compute a vertex position */ if (shProg->InfoLog) { _mesa_free(shProg->InfoLog); } shProg->InfoLog - = _mesa_strdup("gl_Position was not written by vertex shader"); + = _mesa_strdup("gl_Position was not written by vertex shader\n"); shProg->LinkStatus = GL_FALSE; return; }