aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_lower_io_to_scalar.c
Commit message (Expand)AuthorAgeFilesLines
* nir: add nir_intrinsic_interp_deref_at_vertexSamuel Pitoiset2020-01-291-2/+5
* nir: copy intrinsic type when lowering load input/uniform and store outputJonathan Marek2019-06-031-0/+2
* nir: rename glsl_type_is_struct() -> glsl_type_is_struct_or_ifc()Timothy Arceri2019-03-061-1/+1
* nir: Preserve offsets in lower_io_to_scalar_earlyJason Ekstrand2019-01-221-0/+8
* src/compiler: use new hash table and set creation helpersCaio Marcelo de Oliveira Filho2019-01-141-6/+2
* nir/lower_io_to_scalar: Look at derefs for modesJason Ekstrand2018-12-181-3/+6
* nir: Allow using nir_lower_io_to_scalar_early on VS input vars.Eric Anholt2018-10-301-1/+3
* util: use C99 declaration in the for-loop hash_table_foreach() macroEric Engestrom2018-10-251-1/+0
* nir: prepare for bumping up max components to 16Karol Herbst2018-07-171-2/+2
* nir: Remove old-school deref chain supportJason Ekstrand2018-06-221-2/+0
* nir: convert lower_io_to_scalar to deref instructionsRob Clark2018-06-221-46/+46
* nir: add deref lowering sanity checkingRob Clark2018-06-221-0/+2
* nir: add variant of lower_io_to_scalar to be called earlierTimothy Arceri2017-10-161-0/+254
* nir: Use nir_src_copy instead of direct assignments.Kenneth Graunke2017-07-181-2/+2
* nir: Add an IO scalarizing pass using the intrinsic's first_component.Eric Anholt2016-08-191-0/+129