mesa: Eliminate gl_shader_program::InternalSeparateShader
authorIan Romanick <ian.d.romanick@intel.com>
Thu, 27 Mar 2014 17:29:30 +0000 (10:29 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Fri, 2 May 2014 14:20:11 +0000 (07:20 -0700)
commitf64bfb2e3955374be824b8b1bedc422c527105c9
tree317f764fe64f89d06d8dd195e2637d60f3679a7a
parent7d9adef3409583ef480d6f25014188d38e261a1e
mesa: Eliminate gl_shader_program::InternalSeparateShader

This was a work-around to allow linking a program with only a fragment
shader in a GLES context.  Now that we have GL_EXT_separate_shader_objects
in GLES contexts, we can just use that.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
src/glsl/linker.cpp
src/mesa/main/ff_fragment_shader.cpp
src/mesa/main/mtypes.h