diff options
author | Abdiel Janulgue <abdiel.janulgue@linux.intel.com> | 2015-09-22 10:13:25 +0300 |
---|---|---|
committer | Abdiel Janulgue <abdiel.janulgue@linux.intel.com> | 2015-09-24 09:16:19 +0300 |
commit | 654d32f2f5a157ed92facff35a77311ff0646bfb (patch) | |
tree | 61c113a2327b07ce873b381c3f456a8d9d555411 | |
parent | 9f820b15c8087a5d3e5d8b7b1fe1d90839c00968 (diff) |
mesa: export _mesa_init_shader_program()
-rw-r--r-- | src/mesa/main/shaderobj.c | 6 | ||||
-rw-r--r-- | src/mesa/main/shaderobj.h | 5 |
2 files changed, 6 insertions, 5 deletions
diff --git a/src/mesa/main/shaderobj.c b/src/mesa/main/shaderobj.c index 110a18e1e2..82ecdb611f 100644 --- a/src/mesa/main/shaderobj.c +++ b/src/mesa/main/shaderobj.c @@ -235,8 +235,8 @@ _mesa_reference_shader_program_(struct gl_context *ctx, } } -static void -init_shader_program(struct gl_shader_program *prog) +void +_mesa_init_shader_program(struct gl_shader_program *prog) { prog->Type = GL_SHADER_PROGRAM_MESA; prog->RefCount = 1; @@ -267,7 +267,7 @@ _mesa_new_shader_program(GLuint name) shProg = rzalloc(NULL, struct gl_shader_program); if (shProg) { shProg->Name = name; - init_shader_program(shProg); + _mesa_init_shader_program(shProg); } return shProg; } diff --git a/src/mesa/main/shaderobj.h b/src/mesa/main/shaderobj.h index 943044e37c..301363017d 100644 --- a/src/mesa/main/shaderobj.h +++ b/src/mesa/main/shaderobj.h @@ -92,12 +92,13 @@ _mesa_lookup_shader_program_err(struct gl_context *ctx, GLuint name, extern void _mesa_clear_shader_program_data(struct gl_shader_program *shProg); +void +_mesa_init_shader_program(struct gl_shader_program *prog); + extern void _mesa_free_shader_program_data(struct gl_context *ctx, struct gl_shader_program *shProg); - - extern void _mesa_init_shader_object_functions(struct dd_function_table *driver); |