aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_lower_io_to_temporaries.c
Commit message (Expand)AuthorAgeFilesLines
* compiler/nir: Add support for variable initialization from a pointerArcady Goldmints-Orlov2020-02-121-1/+1
* nir: add nir_intrinsic_interp_deref_at_vertexSamuel Pitoiset2020-01-291-2/+4
* nir/lower_io_to_temporaries: Fix hash table leakConnor Abbott2019-07-091-0/+2
* nir/lower_io_to_temporaries: Handle interpolation intrinsicsConnor Abbott2019-07-081-0/+166
* nir: Avoid coalescing vars created by lower_io_to_temporariesConnor Abbott2019-07-081-0/+1
* nir: Add a pass for lowering IO back to vector when possibleJason Ekstrand2019-03-121-1/+2
* nir: rename nir_var_private to nir_var_shader_tempKarol Herbst2019-01-191-1/+1
* nir: rename global/local to private/function memoryKarol Herbst2019-01-081-1/+1
* util: use C99 declaration in the for-loop set_foreach() macroEric Engestrom2018-10-251-1/+0
* nir: Support deref instructions in lower_io_to_temporariesJason Ekstrand2018-06-221-0/+2
* nir: Use nir_builder in lower_io_to_temporariesJason Ekstrand2018-04-111-19/+16
* nir: rename variables in nir_lower_io_to_temporaries for clarityCaio Marcelo de Oliveira Filho2018-04-061-11/+11
* nir: Get rid of nir_shader::stageJason Ekstrand2017-10-201-2/+2
* nir/lower_io_to_temporaries: don't set compact on shadow varsConnor Abbott2017-07-131-0/+1
* nir: Delete most of the constant_initializer supportJason Ekstrand2016-12-051-3/+1
* nir: Change nir_shader_get_entrypoint to return an impl.Kenneth Graunke2016-08-251-2/+2
* nir: Make nir_lower_io_to_temporaries store an impl internally.Kenneth Graunke2016-08-251-4/+4
* nir: Handle FB fetch outputs correctly in nir_lower_io_to_temporaries.Francisco Jerez2016-08-251-0/+21
* nir/lower-io: add support for lowering inputsRob Clark2016-05-111-8/+43
* nir/lower-io: split out some helper fxnsRob Clark2016-05-111-52/+70
* nir: rename lower_outputs_to_temporaries -> lower_io_to_temporariesRob Clark2016-05-111-0/+128