Lines Matching defs:vulkan
160 typedef void (*semantic_info_proc)(nir_variable *var, struct semantic_info *info, bool vulkan);
163 get_semantic_vs_in_name(nir_variable *var, struct semantic_info *info, bool vulkan)
166 if (vulkan) {
247 const struct glsl_type *type, bool vulkan)
282 (vulkan ? VARYING_SLOT_VAR0 : VARYING_SLOT_POS);
290 get_semantic_in_name(nir_variable *var, struct semantic_info *info, bool vulkan)
292 get_semantic_name(var, info, var->type, vulkan);
297 get_semantic_gs_in_name(nir_variable *var, struct semantic_info *info, bool vulkan)
304 get_semantic_name(var, info, type, vulkan);
475 bool is_gs_shader, bool vulkan)
479 get_semantics(var, &semantic, vulkan);
508 get_input_signature(struct dxil_module *mod, nir_shader *s, bool vulkan)
524 vulkan);
530 vulkan);
559 get_output_signature(struct dxil_module *mod, nir_shader *s, bool vulkan)
571 get_semantic_name(var, &semantic, var->type, vulkan);
611 get_signatures(struct dxil_module *mod, nir_shader *s, bool vulkan)
617 const struct dxil_mdnode *input_signature = get_input_signature(mod, s, vulkan);
618 const struct dxil_mdnode *output_signature = get_output_signature(mod, s, vulkan);