HomeSort by: relevance | last modified time | path
    Searched refs:dxil_module (Results 1 - 13 of 13) sorted by relevancy

  /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");

Completed in 15 milliseconds