CInterface: Add preamble support.
Add interface for `TShader::setPreamble`.
This commit is contained in:
parent
89db4e1caa
commit
573e9849be
2 changed files with 5 additions and 0 deletions
|
|
@ -351,6 +351,10 @@ GLSLANG_EXPORT glslang_shader_t* glslang_shader_create(const glslang_input_t* in
|
|||
return shader;
|
||||
}
|
||||
|
||||
GLSLANG_EXPORT void glslang_shader_set_preamble(glslang_shader_t* shader, const char* s) {
|
||||
shader->shader->setPreamble(s);
|
||||
}
|
||||
|
||||
GLSLANG_EXPORT void glslang_shader_shift_binding(glslang_shader_t* shader, glslang_resource_type_t res, unsigned int base)
|
||||
{
|
||||
const glslang::TResourceType res_type = glslang::TResourceType(res);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue