From d7ae2200f9471c5804380746f73158c7d868c34b Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Wed, 30 Dec 2015 16:41:54 -0800 Subject: [PATCH] nir/spirv: Get rid of default GS info shaderc has been fixed for a while now. --- src/glsl/nir/spirv/spirv_to_nir.c | 6 ------ 1 file changed, 6 deletions(-) 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); -- 2.30.2