summaryrefslogtreecommitdiff
path: root/src/compiler/nir/nir_lower_clip.c
AgeCommit message (Expand)AuthorFilesLines
2020-07-29nir: Use a single list for all shader variablesJason Ekstrand1-8/+1
2020-07-29nir: Add nir_foreach_shader_in/out_variable helpersJason Ekstrand1-2/+2
2020-07-27nir/lower_clip: make the pass compatible with Vulkan semanticsIago Toral Quiroga1-13/+43
2020-04-23nir/lower_clip: Fix picking of unused driver locations.Eric Anholt1-38/+17
2020-02-27nir: fix 5 warningsMarek Olšák1-1/+1
2019-12-04nir/lower_clip: Fix incorrect driver loc for clipdist outputsRob Clark1-0/+11
2019-11-12nir: patch up deref-vars when lowering clip-planesErik Faye-Lund1-0/+1
2019-10-17nir: support feeding state to nir_lower_clip_[vg]sErik Faye-Lund1-8/+36
2019-10-17nir: support lowering clipdist to arraysErik Faye-Lund1-31/+68
2019-07-19nir/lower_clip: add support for geometry shadersTimothy Arceri1-0/+57
2019-07-19nir/lower_clip: add lower_clip_outputs() helperTimothy Arceri1-42/+51
2019-07-19nir/lower_clip: add create_clipdist_vars() helperTimothy Arceri1-16/+18
2019-07-19nir/lower_clip: add a find_clipvertex_and_position_outputs() helperTimothy Arceri1-24/+35
2019-01-19nir: rename nir_var_private to nir_var_shader_tempKarol Herbst1-1/+1
2019-01-08nir: rename global/local to private/function memoryKarol Herbst1-1/+1
2018-11-19nir: Make nir_lower_clip_vs optionally work with variables.Kenneth Graunke1-11/+34
2018-11-19nir: Save nir_variable pointers in nir_lower_clip_vs rather than locs.Kenneth Graunke1-16/+8
2018-11-19nir: Inline lower_clip_vs() into nir_lower_clip_vs().Kenneth Graunke1-41/+32
2018-11-19nir: Use nir_shader_get_entrypoint in nir_lower_clip_vs().Kenneth Graunke1-4/+2
2018-11-14nir: replace nir_load_system_value calls with appropiate builder functionsKarol Herbst1-2/+1
2018-10-22nir: Use nir_src_is_const and nir_src_as_* in core codeJason Ekstrand1-1/+1
2017-05-09nir: Embed the shader_info in the nir_shader againJason Ekstrand1-1/+1
2017-03-23nir: Return progress from nir_lower_clip_fs().Matt Turner1-2/+6
2017-03-23nir: Return progress from nir_lower_clip_vs().Matt Turner1-4/+6
2017-03-23nir: Stop using apostrophes to pluralize.Matt Turner1-3/+3
2016-10-26nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri1-1/+1
2016-08-29nir: Update shader info when adding discardsEric Anholt1-0/+2
2016-04-28nir: Switch the arguments to nir_foreach_functionJason Ekstrand1-3/+3
2016-04-28nir: Switch the arguments to nir_foreach_instrJason Ekstrand1-1/+1
2016-04-28nir/lower_clip: fixup for new foreach_block()Connor Abbott1-29/+21
2016-04-20nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott1-1/+1
2016-03-17nir: add a bit_size parameter to nir_ssa_dest_initConnor Abbott1-1/+1
2016-02-09nir: use const_index helpersRob Clark1-4/+4
2016-01-26nir: move to compiler/Emil Velikov1-0/+339