📄 slang_vartable.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -