Searched refs:hlsl_scope (Results 1 – 3 of 3) sorted by relevance
/reactos/dll/directx/wine/d3dcompiler_43/ |
H A D | d3dcompiler_private.h | 959 struct hlsl_scope struct 964 struct hlsl_scope *upper; argument 1046 struct hlsl_scope *cur_scope; 1047 struct hlsl_scope *globals; 1123 BOOL add_declaration(struct hlsl_scope *scope, struct hlsl_ir_var *decl, BOOL local_var) DECLSPEC_H… 1124 struct hlsl_ir_var *get_variable(struct hlsl_scope *scope, const char *name) DECLSPEC_HIDDEN; 1130 struct hlsl_type *get_type(struct hlsl_scope *scope, const char *name, BOOL recursive) DECLSPEC_HID…
|
H A D | utils.c | 761 BOOL add_declaration(struct hlsl_scope *scope, struct hlsl_ir_var *decl, BOOL local_var) in add_declaration() 784 struct hlsl_ir_var *get_variable(struct hlsl_scope *scope, const char *name) in get_variable() 841 struct hlsl_type *get_type(struct hlsl_scope *scope, const char *name, BOOL recursive) in get_type() 1536 struct hlsl_scope *new_scope = d3dcompiler_alloc(sizeof(*new_scope)); in push_scope() 1553 struct hlsl_scope *prev_scope = ctx->cur_scope->upper; in pop_scope()
|
H A D | hlsl.y | 188 static BOOL add_type_to_scope(struct hlsl_scope *scope, struct hlsl_type *def) in add_type_to_scope() 197 static void declare_predefined_types(struct hlsl_scope *scope) in declare_predefined_types() 2488 struct hlsl_scope *scope, *next_scope; in parse_hlsl() 2541 LIST_FOR_EACH_ENTRY_SAFE(scope, next_scope, &hlsl_ctx.scopes, struct hlsl_scope, entry) in parse_hlsl()
|