summaryrefslogtreecommitdiff
path: root/src/compiler/nir/nir_lower_io_arrays_to_elements.c
Commit message (Expand)AuthorAgeFilesLines
* nir: Drop unused name from nir_ssa_dest_initAlyssa Rosenzweig2023-05-171-1/+1
* Revert "nir: Drop the unused instr arg for src/dest copy functions."Rhys Perry2022-08-301-2/+4
* nir: Drop the unused instr arg for src/dest copy functions.Emma Anholt2021-09-141-4/+2
* nir/lower_io: Rename vertex_index to array_index in helpersCaio Marcelo de Oliveira Filho2021-06-091-8/+8
* nir: Rename nir_is_per_vertex_io to nir_is_arrayed_ioCaio Marcelo de Oliveira Filho2021-05-141-6/+6
* nir: Make nir_ssa_def_rewrite_uses take an SSA valueJason Ekstrand2021-03-081-2/+2
* nir: Add and use some deref mode helpersJason Ekstrand2020-11-031-2/+2
* nir: get rid of OOB dereferences in nir_lower_io_arrays_to_elementsAndrii Simiklit2020-10-231-0/+12
* nir/lower_io_arrays: Fix xfb_offset bugConnor Abbott2020-09-291-1/+1
* nir: Add per_view attribute to nir_variableCaio Marcelo de Oliveira Filho2020-04-071-0/+4
* nir: add nir_intrinsic_interp_deref_at_vertexSamuel Pitoiset2020-01-291-3/+7
* nir: fix couple of compile warningsTapani Pälli2019-10-311-2/+2
* nir: Fix invalid code for MSVCDylan Baker2019-10-251-2/+2
* nir: Use VARYING_SLOT_TESS_MAX to size indirect bitmasksKenneth Graunke2019-10-251-2/+2
* nir: Use BITSET for tracking varyings in lower_io_arraysKristian H. Kristensen2019-10-241-33/+22
* nir: rename glsl_type_is_struct() -> glsl_type_is_struct_or_ifc()Timothy Arceri2019-03-061-1/+1
* nir: Avoid splitting compact arrays into per-element variables.Kenneth Graunke2019-02-051-0/+4
* nir: fix lowering arrays to elements for XFB outputsSamuel Pitoiset2019-01-221-2/+11
* src/compiler: use new hash table and set creation helpersCaio Marcelo de Oliveira Filho2019-01-141-12/+4
* glsl_type: Add support for explicitly laid out matrices and arraysJason Ekstrand2019-01-081-5/+4
* glsl_type: Drop the glsl_get_array_instance C helperJason Ekstrand2019-01-081-2/+1
* nir/lower_io_arrays_to_elements: Look at derefs for modesJason Ekstrand2018-12-181-5/+8
* util: use C99 declaration in the for-loop hash_table_foreach() macroEric Engestrom2018-10-251-3/+0
* nir: Use nir_src_is_const and nir_src_as_* in core codeJason Ekstrand2018-10-221-6/+5
* radeonsi/nir: Set vs_inputs_dual_locations and let NIR do the remapJason Ekstrand2018-09-061-4/+1
* nir: Remove old-school deref chain supportJason Ekstrand2018-06-221-5/+0
* nir: convert lower_io_arrays_to_elements to deref instructionsRob Clark2018-06-221-79/+81
* nir: add deref lowering sanity checkingRob Clark2018-06-221-0/+5
* nir/st_glsl_to_nir: add param to disable splitting of inputsTimothy Arceri2018-01-311-9/+13
* nir: fix shift for uint64_tTimothy Arceri2017-12-131-2/+2
* nir: allow builin arrays to be loweredTimothy Arceri2017-12-041-7/+10
* nir: add array lowering function that assumes there are no indirectsTimothy Arceri2017-12-041-1/+43
* nir: add varying array splitting passTimothy Arceri2017-12-041-0/+383