nir/linker: Set the uniform initial values

This is based on link_uniform_initializers.cpp.

v2: move from compiler/nir to compiler/glsl (Timothy Arceri)

Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
This commit is contained in:
Neil Roberts
2018-02-23 17:09:22 +01:00
committed by Alejandro Piñeiro
parent 7a9e5cdfbb
commit 2bf91733fc
5 changed files with 298 additions and 0 deletions

View File

@@ -34,6 +34,9 @@ struct gl_shader_program;
bool gl_nir_link_uniforms(struct gl_context *ctx,
struct gl_shader_program *prog);
void gl_nir_set_uniform_initializers(struct gl_context *ctx,
struct gl_shader_program *prog);
#ifdef __cplusplus
} /* extern "C" */
#endif