Home
last modified time | relevance | path

Searched refs:out_dxil (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/microsoft/spirv_to_dxil/
Dspirv_to_dxil.c99 struct dxil_spirv_object *out_dxil) in spirv_to_dxil() argument
161 out_dxil->metadata.requires_runtime_data = requires_runtime_data; in spirv_to_dxil()
162 blob_finish_get_buffer(&dxil_blob, &out_dxil->binary.buffer, in spirv_to_dxil()
163 &out_dxil->binary.size); in spirv_to_dxil()
Dspirv_to_dxil.h185 struct dxil_spirv_object *out_dxil);
/third_party/mesa3d/src/microsoft/clc/
Dclc_compiler.c741 struct clc_dxil_object *out_dxil) in clc_spirv_to_dxil() argument
747 out_dxil->kernel = &parsed_data->kernels[i]; in clc_spirv_to_dxil()
752 if (!out_dxil->kernel) { in clc_spirv_to_dxil()
807 struct clc_dxil_metadata *metadata = &out_dxil->metadata; in clc_spirv_to_dxil()
809 metadata->args = calloc(out_dxil->kernel->num_args, in clc_spirv_to_dxil()
935 if (out_dxil->kernel->args[i].address_qualifier == CLC_KERNEL_ARG_ADDRESS_GLOBAL || in clc_spirv_to_dxil()
936 out_dxil->kernel->args[i].address_qualifier == CLC_KERNEL_ARG_ADDRESS_CONSTANT) { in clc_spirv_to_dxil()
1023 NIR_PASS_V(nir, clc_lower_constant_to_ssbo, out_dxil->kernel, &uav_id); in clc_spirv_to_dxil()
1057 add_kernel_inputs_var(out_dxil, nir, &cbv_id); in clc_spirv_to_dxil()
1059 add_work_properties_var(out_dxil, nir, &cbv_id); in clc_spirv_to_dxil()
[all …]
Dclc_compiler.h143 struct clc_dxil_object *out_dxil);