X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=reactos%2Fdll%2Fopengl%2Fmesa%2Fsrc%2Fmesa%2Fmain%2Farbprogram.c;h=957d25f182315b485c4e9b26ee2c307754ad4bf1;hp=b83369d9e0403d650fbe60d73665092aa1001d3c;hb=ccafea6eee8aab9b636ffa0a48534cfb98c8fa5f;hpb=8ffc368a0ce003eb0c285749198b4cb9e361ff64 diff --git a/reactos/dll/opengl/mesa/src/mesa/main/arbprogram.c b/reactos/dll/opengl/mesa/src/mesa/main/arbprogram.c index b83369d9e04..957d25f1823 100644 --- a/reactos/dll/opengl/mesa/src/mesa/main/arbprogram.c +++ b/reactos/dll/opengl/mesa/src/mesa/main/arbprogram.c @@ -370,6 +370,7 @@ _mesa_ProgramStringARB(GLenum target, GLenum format, GLsizei len, base = & prog->Base; } +#if FEATURE_NV_vertex_program else if ((target == GL_VERTEX_PROGRAM_ARB || target == GL_VERTEX_STATE_PROGRAM_NV) && ctx->Extensions.NV_vertex_program) { @@ -378,6 +379,7 @@ _mesa_ProgramStringARB(GLenum target, GLenum format, GLsizei len, base = & prog->Base; } +#endif else if (target == GL_FRAGMENT_PROGRAM_ARB && ctx->Extensions.ARB_fragment_program) { struct gl_fragment_program *prog = ctx->FragmentProgram.Current; @@ -385,6 +387,7 @@ _mesa_ProgramStringARB(GLenum target, GLenum format, GLsizei len, base = & prog->Base; } +#if FEATURE_NV_fragment_program else if (target == GL_FRAGMENT_PROGRAM_NV && ctx->Extensions.NV_fragment_program) { struct gl_fragment_program *prog = ctx->FragmentProgram.Current; @@ -392,6 +395,7 @@ _mesa_ProgramStringARB(GLenum target, GLenum format, GLsizei len, base = & prog->Base; } +#endif else { _mesa_error(ctx, GL_INVALID_ENUM, "glProgramStringARB(target)"); return;