diff options
author | Marek Olšák <marek.olsak@amd.com> | 2015-09-27 21:28:22 +0200 |
---|---|---|
committer | Marek Olšák <marek.olsak@amd.com> | 2015-10-03 22:06:08 +0200 |
commit | b37dcb8c18ec28f1ba0c4f69c4b9680a5db9c2fe (patch) | |
tree | 209688443103afbcc6ecc857a5d05383980cd1eb /src/mesa/main/ff_fragment_shader.cpp | |
parent | 95e03033127f9b93b49301adbf5d4b6ddccfa931 (diff) | |
download | external_mesa3d-b37dcb8c18ec28f1ba0c4f69c4b9680a5db9c2fe.zip external_mesa3d-b37dcb8c18ec28f1ba0c4f69c4b9680a5db9c2fe.tar.gz external_mesa3d-b37dcb8c18ec28f1ba0c4f69c4b9680a5db9c2fe.tar.bz2 |
mesa: remove Driver.NewShaderProgram
Nothing overrides it.
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Diffstat (limited to 'src/mesa/main/ff_fragment_shader.cpp')
-rw-r--r-- | src/mesa/main/ff_fragment_shader.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mesa/main/ff_fragment_shader.cpp b/src/mesa/main/ff_fragment_shader.cpp index c0030bc..e4e2a18 100644 --- a/src/mesa/main/ff_fragment_shader.cpp +++ b/src/mesa/main/ff_fragment_shader.cpp @@ -32,6 +32,7 @@ #include "main/imports.h" #include "main/macros.h" #include "main/samplerobj.h" +#include "main/shaderobj.h" #include "main/texenvprogram.h" #include "main/texobj.h" #include "main/uniforms.h" @@ -1208,7 +1209,7 @@ create_new_program(struct gl_context *ctx, struct state_key *key) p.top_instructions = p.shader->ir; p.instructions = p.shader->ir; p.state = key; - p.shader_program = ctx->Driver.NewShaderProgram(0); + p.shader_program = _mesa_new_shader_program(0); /* Tell the linker to ignore the fact that we're building a * separate shader, in case we're in a GLES2 context that would |