| /xsrc/external/mit/MesaLib/dist/src/vulkan/util/ |
| H A D | vk_util.c | 93 struct nir_spirv_specialization *spec_entries = local in function:vk_spec_info_to_nir_spirv 94 calloc(num_spec_entries, sizeof(*spec_entries)); 102 spec_entries[i].id = spec_info->pMapEntries[i].constantID; 105 spec_entries[i].value.u64 = *(const uint64_t *)data; 108 spec_entries[i].value.u32 = *(const uint32_t *)data; 111 spec_entries[i].value.u16 = *(const uint16_t *)data; 114 spec_entries[i].value.u8 = *(const uint8_t *)data; 142 return spec_entries;
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/ |
| H A D | glspirv.c | 203 struct nir_spirv_specialization *spec_entries = local in function:_mesa_spirv_to_nir 204 calloc(sizeof(*spec_entries), 208 spec_entries[i].id = spirv_data->SpecializationConstantsIndex[i]; 209 spec_entries[i].data32 = spirv_data->SpecializationConstantsValue[i]; 210 spec_entries[i].defined_on_module = false; 223 spec_entries, spirv_data->NumSpecializationConstants, 227 free(spec_entries); 281 struct nir_spirv_specialization *spec_entries = NULL; local in function:_mesa_SpecializeShaderARB 327 spec_entries = calloc(sizeof(*spec_entries), numSpecializationConstant [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/main/ |
| H A D | glspirv.c | 234 struct nir_spirv_specialization *spec_entries = local in function:_mesa_spirv_to_nir 235 calloc(sizeof(*spec_entries), 239 spec_entries[i].id = spirv_data->SpecializationConstantsIndex[i]; 240 spec_entries[i].value.u32 = spirv_data->SpecializationConstantsValue[i]; 241 spec_entries[i].defined_on_module = false; 262 spec_entries, spirv_data->NumSpecializationConstants, 266 free(spec_entries); 337 struct nir_spirv_specialization *spec_entries = NULL; local in function:_mesa_SpecializeShaderARB 383 spec_entries = calloc(sizeof(*spec_entries), numSpecializationConstant [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_shader.c | 208 struct nir_spirv_specialization *spec_entries = NULL; local in function:radv_shader_compile_to_nir 211 spec_entries = malloc(num_spec_entries * sizeof(*spec_entries)); 217 spec_entries[i].id = spec_info->pMapEntries[i].constantID; 219 spec_entries[i].data64 = *(const uint64_t *)data; 221 spec_entries[i].data32 = *(const uint32_t *)data; 269 spec_entries, num_spec_entries, 276 free(spec_entries);
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_pipeline.c | 120 struct nir_spirv_specialization *spec_entries = NULL; local in function:anv_shader_compile_to_nir 123 spec_entries = malloc(num_spec_entries * sizeof(*spec_entries)); 129 spec_entries[i].id = spec_info->pMapEntries[i].constantID; 131 spec_entries[i].data64 = *(const uint64_t *)data; 133 spec_entries[i].data32 = *(const uint32_t *)data; 185 spec_entries, num_spec_entries, 192 free(spec_entries);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/ |
| H A D | lvp_pipeline.c | 475 struct nir_spirv_specialization *spec_entries = local in function:lvp_shader_compile_to_ir 520 spec_entries, num_spec_entries, 524 free(spec_entries); 529 free(spec_entries);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_shader.c | 451 struct nir_spirv_specialization *spec_entries = local in function:radv_shader_compile_to_nir 531 nir = spirv_to_nir(spirv, module->size / 4, spec_entries, num_spec_entries, stage, 536 free(spec_entries);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_pipeline.c | 103 struct nir_spirv_specialization *spec_entries = local in function:anv_shader_compile_to_nir 187 spec_entries, num_spec_entries, 190 free(spec_entries); 199 free(spec_entries);
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| H A D | v3dv_pipeline.c | 446 struct nir_spirv_specialization *spec_entries = local in function:shader_module_compile_to_nir 450 spec_entries, num_spec_entries, 456 free(spec_entries);
|