From: Ian Romanick Date: Thu, 25 Mar 2010 00:46:39 +0000 (-0700) Subject: Use glsl_type::get_instance instead of _mesa_glsl_get_vector_type X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c4e2627045af3d12aa2a2aceb809e5e436aca133;p=mesa.git Use glsl_type::get_instance instead of _mesa_glsl_get_vector_type --- diff --git a/hir_field_selection.cpp b/hir_field_selection.cpp index aa53120dbdb..5f548bfa0f8 100644 --- a/hir_field_selection.cpp +++ b/hir_field_selection.cpp @@ -145,8 +145,9 @@ _mesa_ast_field_selection_to_hir(const ast_expression *expr, * generate the type of the resulting value. */ deref->type = - _mesa_glsl_get_vector_type(op->type->base_type, - deref->selector.swizzle.num_components); + glsl_type::get_instance(op->type->base_type, + deref->selector.swizzle.num_components, + 1); } else { /* FINISHME: Logging of error messages should be moved into * FINISHME: generate_swizzle. This allows the generation of more