slang_vartable.h
来自「Mesa is an open-source implementation of」· C头文件 代码 · 共 43 行
H
43 行
#ifndef SLANG_VARTABLE_H#define SLANG_VARTABLE_Hstruct _slang_ir_storage;typedef struct slang_var_table_ slang_var_table;struct slang_variable_;extern slang_var_table *_slang_new_var_table(GLuint maxRegisters);extern void_slang_delete_var_table(slang_var_table *vt);extern void_slang_push_var_table(slang_var_table *parent);extern void_slang_pop_var_table(slang_var_table *t);extern void_slang_add_variable(slang_var_table *t, struct slang_variable_ *v);extern struct slang_variable_ *_slang_find_variable(const slang_var_table *t, slang_atom name);extern GLboolean_slang_alloc_var(slang_var_table *t, struct _slang_ir_storage *store);extern GLboolean_slang_alloc_temp(slang_var_table *t, struct _slang_ir_storage *store);extern void_slang_free_temp(slang_var_table *t, struct _slang_ir_storage *store);extern GLboolean_slang_is_temp(const slang_var_table *t, const struct _slang_ir_storage *store);#endif /* SLANG_VARTABLE_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?