Searched refs:specializations (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dgl_spirv.c78 if (b->specializations[i].id == dec->operands[0]) {
79 b->specializations[i].defined_on_module = true;
258 b->specializations = spec;
H A Dnir_spirv.h106 struct nir_spirv_specialization *specializations,
H A Dvtn_private.h690 struct nir_spirv_specialization *specializations; member in struct:vtn_builder
H A Dspirv_to_nir.c1879 if (b->specializations[i].id == dec->operands[0]) {
1880 *value = b->specializations[i].value;
6241 b->specializations = spec;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/
H A Dgl_spirv.c78 if (b->specializations[i].id == dec->operands[0]) {
79 b->specializations[i].defined_on_module = true;
258 b->specializations = spec;
H A Dnir_spirv.h98 struct nir_spirv_specialization *specializations,
H A Dvtn_private.h611 struct nir_spirv_specialization *specializations; member in struct:vtn_builder
H A Dspirv_to_nir.c1609 if (b->specializations[i].id == dec->operands[0]) {
1611 const_value->data64 = b->specializations[i].data64;
1613 const_value->data32 = b->specializations[i].data32;
4614 b->specializations = spec;
/xsrc/external/mit/MesaLib/dist/src/microsoft/spirv_to_dxil/
H A Dspirv_to_dxil.h116 * \param specializations specialization constants to compile with the shader
126 struct dxil_spirv_specialization *specializations,
H A Dspirv_to_dxil.c157 struct dxil_spirv_specialization *specializations,
186 words, word_count, (struct nir_spirv_specialization *)specializations,
156 spirv_to_dxil(const uint32_t * words,size_t word_count,struct dxil_spirv_specialization * specializations,unsigned int num_specializations,dxil_spirv_shader_stage stage,const char * entry_point_name,const struct dxil_spirv_runtime_conf * conf,struct dxil_spirv_object * out_dxil) argument
/xsrc/external/mit/MesaLib/dist/src/compiler/clc/
H A Dclc.h233 const struct clc_spirv_specialization *specializations; member in struct:clc_spirv_specialization_consts
H A Dclc_helpers.cpp1056 unsigned id = consts->specializations[i].id;
1065 words.push_back(consts->specializations[i].value.b);
1070 words.push_back(consts->specializations[i].value.u32);
1073 words.push_back((uint32_t)(int32_t)consts->specializations[i].value.i16);
1076 words.push_back((uint32_t)(int32_t)consts->specializations[i].value.i8);
1079 words.push_back((uint32_t)consts->specializations[i].value.u16);
1082 words.push_back((uint32_t)consts->specializations[i].value.u8);
1088 memcpy(words.data(), &consts->specializations[i].value.u64, 8);
/xsrc/external/mit/MesaLib/dist/src/microsoft/clc/
H A Dcompute_test.h197 consts.specializations = &spec;
H A Dclc_compiler.c842 consts ? (struct nir_spirv_specialization *)consts->specializations : NULL,

Completed in 23 milliseconds