summaryrefslogtreecommitdiff
path: root/src/compiler/nir/nir_split_per_member_structs.c
Commit message (Expand)AuthorAgeFilesLines
* nir: use nir_shader_instructions_pass in nir_split_per_member_structsMarcin Ślusarz2022-09-261-25/+17
* nir: Make nir_ssa_def_rewrite_uses take an SSA valueJason Ekstrand2021-03-081-1/+1
* nir/split_per_member_structs: Inline split_variables_in_listJason Ekstrand2020-07-291-24/+11
* nir/split_per_member_structs: Use nir_variable_with_modes_safeJason Ekstrand2020-07-291-5/+5
* nir: Properly preserve metadata in more casesJason Ekstrand2020-06-111-0/+4
* compiler/nir: Add support for variable initialization from a pointerArcady Goldmints-Orlov2020-02-121-1/+1
* nir: free dead_ctx in case of no progressTapani Pälli2019-03-071-1/+3
* nir: rename glsl_type_is_struct() -> glsl_type_is_struct_or_ifc()Timothy Arceri2019-03-061-1/+1
* src/compiler: use new hash table and set creation helpersCaio Marcelo de Oliveira Filho2019-01-141-2/+1
* glsl_type: Add support for explicitly laid out matrices and arraysJason Ekstrand2019-01-081-1/+2
* glsl_type: Drop the glsl_get_array_instance C helperJason Ekstrand2019-01-081-1/+1
* nir: Remove old-school deref chain supportJason Ekstrand2018-06-221-2/+0
* nir: Remove deref chain support from split_per_member_structsJason Ekstrand2018-06-221-83/+3
* nir: Add a concept of per-member structs and a lowering passJason Ekstrand2018-06-221-0/+290