From: Jason Ekstrand Date: Thu, 31 Dec 2015 00:41:54 +0000 (-0800) Subject: nir/spirv: Get rid of default GS info X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d7ae2200f9471c5804380746f73158c7d868c34b;p=mesa.git nir/spirv: Get rid of default GS info shaderc has been fixed for a while now. --- diff --git a/src/glsl/nir/spirv/spirv_to_nir.c b/src/glsl/nir/spirv/spirv_to_nir.c index 6a4cc182ff7..e184ef93359 100644 --- a/src/glsl/nir/spirv/spirv_to_nir.c +++ b/src/glsl/nir/spirv/spirv_to_nir.c @@ -3674,12 +3674,6 @@ spirv_to_nir(const uint32_t *words, size_t word_count, b->values = rzalloc_array(b, struct vtn_value, value_id_bound); exec_list_make_empty(&b->functions); - /* XXX: We shouldn't need these defaults */ - if (b->shader->stage == MESA_SHADER_GEOMETRY) { - b->shader->info.gs.vertices_in = 3; - b->shader->info.gs.output_primitive = 4; /* GL_TRIANGLES */ - } - /* Handle all the preamble instructions */ words = vtn_foreach_instruction(b, words, word_end, vtn_handle_preamble_instruction);