| /xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/ |
| dxil_module.h | 165 struct dxil_module { struct 219 dxil_module_init(struct dxil_module *m, void *ralloc_ctx); 222 dxil_module_release(struct dxil_module *m); 225 dxil_add_global_var(struct dxil_module *m, const char *name, 231 dxil_add_global_ptr_var(struct dxil_module *m, const char *name, 237 dxil_add_function_def(struct dxil_module *m, const char *name, 241 dxil_add_function_decl(struct dxil_module *m, const char *name, 246 dxil_module_get_void_type(struct dxil_module *m); 249 dxil_module_get_int_type(struct dxil_module *m, unsigned bit_size); 252 dxil_module_get_float_type(struct dxil_module *m, unsigned bit_size) [all...] |
| dxil_dump.h | 28 struct dxil_module; 46 dxil_dump_module(struct dxil_dumper *d, struct dxil_module *m);
|
| dxil_function.h | 45 #include "dxil_module.h" 51 dxil_get_overload_type(struct dxil_module *mod, enum overload_type overload); 72 dxil_alloc_func(struct dxil_module *mod, const char *name, enum overload_type overload, 79 dxil_alloc_func_with_rettype(struct dxil_module *mod, const char *name, enum overload_type overload, 90 dxil_get_function(struct dxil_module *mod, const char *name,
|
| dxil_module.c | 24 #include "dxil_module.h" 36 dxil_module_init(struct dxil_module *m, void *ralloc_ctx) 40 memset(m, 0, sizeof(struct dxil_module)); 62 dxil_module_release(struct dxil_module *m) 90 enter_subblock(struct dxil_module *m, unsigned id, unsigned abbrev_width) 107 exit_block(struct dxil_module *m) 143 emit_record(struct dxil_module *m, unsigned code, 150 emit_record_int(struct dxil_module *m, unsigned code, int value) 339 create_type(struct dxil_module *m, enum type_type type) 452 dxil_module_get_void_type(struct dxil_module *m [all...] |
| dxil_container.h | 111 const struct dxil_module *m, 116 const struct dxil_module *m);
|
| dxil_signature.h | 131 struct dxil_module; 134 get_signatures(struct dxil_module *mod, nir_shader *s, bool vulkan);
|
| dxil_dump_decls.h | 28 #include "dxil_module.h" 31 dump_metadata(struct dxil_dumper *buf, struct dxil_module *m); 92 struct dxil_module *m); 100 struct dxil_module *m); 101 static void dump_psv_io(struct _mesa_string_buffer *buf, struct dxil_module *m,
|
| dxil_function.c | 25 #include "dxil_module.h" 110 allocate_function_from_predefined(struct dxil_module *mod, 126 dxil_get_function(struct dxil_module *mod, 156 get_type_from_string(struct dxil_module *mod, const char *param_descr, 190 dxil_alloc_func_with_rettype(struct dxil_module *mod, const char *name, 230 dxil_alloc_func(struct dxil_module *mod, const char *name, enum overload_type overload,
|
| dxil_signature.c | 26 #include "dxil_module.h" 369 fill_SV_param_nodes(struct dxil_module *mod, unsigned record_id, 417 struct semantic_info *semantic, struct dxil_module *mod) 457 fill_io_signature(struct dxil_module *mod, int id, 471 get_input_signature_group(struct dxil_module *mod, const struct dxil_mdnode **inputs, 508 get_input_signature(struct dxil_module *mod, nir_shader *s, bool vulkan) 559 get_output_signature(struct dxil_module *mod, nir_shader *s, bool vulkan) 611 get_signatures(struct dxil_module *mod, nir_shader *s, bool vulkan)
|
| dxil_dump.c | 30 #include "dxil_module.h" 87 dxil_dump_module(struct dxil_dumper *d, struct dxil_module *m) 109 dump_metadata(struct dxil_dumper *d, struct dxil_module *m) 717 static void dump_io_signatures(struct _mesa_string_buffer *buf, struct dxil_module *m) 749 struct dxil_module *m) 757 static void dump_psv_io(struct _mesa_string_buffer *buf, struct dxil_module *m,
|
| dxil_container.c | 25 #include "dxil_module.h" 190 const struct dxil_module *m, 296 const struct dxil_module *m)
|
| nir_to_dxil.c | 30 #include "dxil_module.h" 123 emit_llvm_ident(struct dxil_module *m) 135 emit_named_version(struct dxil_module *m, const char *name, 168 emit_dx_shader_model(struct dxil_module *m) 291 fill_resource_metadata(struct dxil_module *m, const struct dxil_mdnode **fields, 307 emit_srv_metadata(struct dxil_module *m, const struct dxil_type *elem_type, 333 emit_uav_metadata(struct dxil_module *m, const struct dxil_type *struct_type, 361 emit_cbv_metadata(struct dxil_module *m, const struct dxil_type *struct_type, 375 emit_sampler_metadata(struct dxil_module *m, const struct dxil_type *struct_type, 406 struct dxil_module mod [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| d3d12_compiler.cpp | 79 HModule dxil_module; member in struct:d3d12_validation_tools 1155 if (!dxil_module.load(UTIL_DL_PREFIX "dxil" UTIL_DL_EXT)) { 1176 dxil_module.load(selfPath); 1184 DxcCreateInstanceProc dxil_create_func = (DxcCreateInstanceProc)util_dl_get_proc_address(dxil_module, "DxcCreateInstance");
|