Searched refs:dxil (Results 1 – 18 of 18) sorted by relevance
262 const struct clc_dxil_object &dxil) in create_pipeline_state() argument265 pipeline_desc.CS.pShaderBytecode = dxil.binary.data; in create_pipeline_state()266 pipeline_desc.CS.BytecodeLength = dxil.binary.size; in create_pipeline_state()478 if (args.size() != shader.dxil->kernel->num_args) in run_shader_with_raw_args()487 if (!shader.dxil->metadata.local_size[0]) in run_shader_with_raw_args()490 conf.local_size[0] = shader.dxil->metadata.local_size[0]; in run_shader_with_raw_args()492 if (!shader.dxil->metadata.local_size[1]) in run_shader_with_raw_args()495 conf.local_size[1] = shader.dxil->metadata.local_size[1]; in run_shader_with_raw_args()497 if (!shader.dxil->metadata.local_size[2]) in run_shader_with_raw_args()500 conf.local_size[2] = shader.dxil->metadata.local_size[2]; in run_shader_with_raw_args()[all …]
398 add_kernel_inputs_var(struct clc_dxil_object *dxil, nir_shader *nir, in add_kernel_inputs_var() argument401 if (!dxil->kernel->num_args) in add_kernel_inputs_var()425 add_work_properties_var(struct clc_dxil_object *dxil, in add_work_properties_var() argument1200 void clc_free_dxil_object(struct clc_dxil_object *dxil) in clc_free_dxil_object() argument1202 for (unsigned i = 0; i < dxil->metadata.num_consts; i++) in clc_free_dxil_object()1203 free(dxil->metadata.consts[i].data); in clc_free_dxil_object()1205 for (unsigned i = 0; i < dxil->metadata.printf.info_count; i++) { in clc_free_dxil_object()1206 free(dxil->metadata.printf.infos[i].arg_sizes); in clc_free_dxil_object()1207 free(dxil->metadata.printf.infos[i].str); in clc_free_dxil_object()1209 free(dxil->metadata.printf.infos); in clc_free_dxil_object()[all …]
145 void clc_free_dxil_object(struct clc_dxil_object *dxil);
57 std::shared_ptr<struct clc_dxil_object> dxil; member108 const struct clc_dxil_object &dxil);
1889 EXPECT_EQ(shader.dxil->metadata.num_const_samplers, 1); in TEST_F()
170 spirv_to_dxil_free(struct dxil_spirv_object *dxil) in spirv_to_dxil_free() argument172 free(dxil->binary.buffer); in spirv_to_dxil_free()
191 spirv_to_dxil_free(struct dxil_spirv_object *dxil);
56 -Dspirv-to-dxil=true `
26 ``dxil``
2012 D3D12_SHADER_BYTECODE *dxil, in dzn_pipeline_cache_lookup_compute_pipeline() argument2038 dzn_pipeline_cache_lookup_dxil_shader(cache, dxil_hash, &stage, dxil); in dzn_pipeline_cache_lookup_compute_pipeline()2046 *slot = *dxil; in dzn_pipeline_cache_lookup_compute_pipeline()
326 'spirv-to-dxil',
302 with_spirv_to_dxil = get_option('spirv-to-dxil')
1248 - microsoft/compiler: add dxil-util code1249 - microsoft/compiler: translate nir to dxil1360 - microsoft/compiler: correct dxil fma opcode
3100 - dzn: Skip dxil validator and some Windows-only debug flags for Linux6114 - dxil: Fixes compiling dxcapi.h with mingw.6115 - dxil: Sync dxil_spirv_shader_stage with gl_shader_stage6116 - dxil: Fixes warning about comparing different enum value and enum literal6121 - ci: Building spirv-to-dxil on both mingw and debian/x64
1587 - dxil: Set coord_components on the txf in lower_int_sampler2120 - ci/windows: Build spirv-to-dxil
1284 - dxil: Use sized types for nir_tex_instr::dest_type1597 - nir: port fp16 casting code from dxil
1319 - microsoft/compiler: add common dxil-validator API
543 - microsoft/spirv_to_dxil: Lower atomics to their dxil variants