diff options
Diffstat (limited to 'src/mesa/shader/slang/slang_assemble.h')
-rw-r--r-- | src/mesa/shader/slang/slang_assemble.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/mesa/shader/slang/slang_assemble.h b/src/mesa/shader/slang/slang_assemble.h index 54589ad7d18..3f75e971bee 100644 --- a/src/mesa/shader/slang/slang_assemble.h +++ b/src/mesa/shader/slang/slang_assemble.h @@ -216,14 +216,19 @@ typedef struct slang_assemble_ctx_ } slang_assemble_ctx; extern struct slang_function_ * -_slang_locate_function(struct slang_function_scope_ *funcs, slang_atom name, - struct slang_operation_ *params, GLuint num_params, - slang_assembly_name_space *space, slang_atom_pool *); +_slang_locate_function(const struct slang_function_scope_ *funcs, + slang_atom name, const struct slang_operation_ *params, + GLuint num_params, + const slang_assembly_name_space *space, + slang_atom_pool *); extern GLboolean _slang_assemble_function(slang_assemble_ctx *, struct slang_function_ *); extern GLboolean +_slang_assemble_function2(slang_assemble_ctx * , struct slang_function_ *); + +extern GLboolean _slang_cleanup_stack(slang_assemble_ctx *, struct slang_operation_ *); extern GLboolean |