Re: [Mesa-dev] [PATCH 1/8] nir: add varying array splitting pass

2017-11-29 Thread Timothy Arceri
On 29/11/17 21:47, Nicolai Hähnle wrote: On 21.11.2017 04:28, Timothy Arceri wrote: V2: fix matrix support, non-array matrices were being skipped in v1 ---   src/compiler/Makefile.sources  |   1 +   src/compiler/nir/meson.build   |   1 +   src/compiler/nir

Re: [Mesa-dev] [PATCH 1/8] nir: add varying array splitting pass

2017-11-29 Thread Timothy Arceri
On 29/11/17 22:27, Nicolai Hähnle wrote: On 29.11.2017 12:20, Timothy Arceri wrote: On 29/11/17 21:47, Nicolai Hähnle wrote: On 21.11.2017 04:28, Timothy Arceri wrote: +  nir_ssa_dest_init(&element_intr->instr, &element_intr->dest, +    intr->num_components, intr->de

Re: [Mesa-dev] [PATCH 1/8] nir: add varying array splitting pass

2017-11-29 Thread Nicolai Hähnle
On 29.11.2017 12:20, Timothy Arceri wrote: On 29/11/17 21:47, Nicolai Hähnle wrote: On 21.11.2017 04:28, Timothy Arceri wrote: +  nir_ssa_dest_init(&element_intr->instr, &element_intr->dest, +    intr->num_components, intr->dest.ssa.bit_size, NULL); + +  if (intr->

Re: [Mesa-dev] [PATCH 1/8] nir: add varying array splitting pass

2017-11-29 Thread Timothy Arceri
On 29/11/17 21:47, Nicolai Hähnle wrote: On 21.11.2017 04:28, Timothy Arceri wrote: V2: fix matrix support, non-array matrices were being skipped in v1 ---   src/compiler/Makefile.sources  |   1 +   src/compiler/nir/meson.build   |   1 +   src/compiler/nir

Re: [Mesa-dev] [PATCH 1/8] nir: add varying array splitting pass

2017-11-29 Thread Nicolai Hähnle
On 21.11.2017 04:28, Timothy Arceri wrote: V2: fix matrix support, non-array matrices were being skipped in v1 --- src/compiler/Makefile.sources | 1 + src/compiler/nir/meson.build | 1 + src/compiler/nir/nir.h | 1 +

[Mesa-dev] [PATCH 1/8] nir: add varying array splitting pass

2017-11-20 Thread Timothy Arceri
V2: fix matrix support, non-array matrices were being skipped in v1 --- src/compiler/Makefile.sources | 1 + src/compiler/nir/meson.build | 1 + src/compiler/nir/nir.h | 1 + src/compiler/nir/nir_lower_io_arrays_to_elemen

[Mesa-dev] [PATCH 1/8] nir: add varying array splitting pass

2017-11-14 Thread Timothy Arceri
--- src/compiler/Makefile.sources | 1 + src/compiler/nir/meson.build | 1 + src/compiler/nir/nir.h | 1 + src/compiler/nir/nir_lower_io_arrays_to_elements.c | 371 + 4 files changed, 374 insertions(+)