mesa/sso: Implement _mesa_CreateShaderProgramv

This was originally included in another patch, but it was split out by
Ian Romanick.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
This commit is contained in:
Gregory Hainaut 2013-06-28 14:13:49 -07:00 committed by Ian Romanick
parent 3659eade53
commit e9ff3b9918

View file

@ -1930,10 +1930,15 @@ _mesa_CreateShaderProgramEXT(GLenum type, const GLchar *string)
/**
* ARB_separate_shader_objects: Compile & Link Program
*
* Basically the same as _mesa_CreateShaderProgramEXT but with support of
* multiple strings and sets the SeparateShader flag to true.
*/
GLuint GLAPIENTRY
_mesa_CreateShaderProgramv(GLenum type, GLsizei count,
const GLchar* const *strings)
{
return 0;
GET_CURRENT_CONTEXT(ctx);
return _mesa_create_shader_program(ctx, GL_TRUE, type, count, strings);
}