summaryrefslogtreecommitdiff
path: root/src/compiler/nir/nir.c
AgeCommit message (Expand)AuthorFilesLines
2017-05-03compiler: Add a system value and varying for ViewIndexJason Ekstrand1-0/+4
2017-04-16nir: Add GLSL_TYPE_[U]INT64 to some switch statementsJason Ekstrand1-0/+2
2017-03-23nir: Stop using apostrophes to pluralize.Matt Turner1-1/+1
2017-03-14nir: Rework conversion opcodesJason Ekstrand1-122/+0
2017-03-14nir: Rewrite nir_type_conversion_opJason Ekstrand1-63/+92
2017-02-16nir: handle some 64-bit integer conversionsDave Airlie1-7/+19
2017-01-20nir: Add 64-bit integer constant supportIan Romanick1-0/+2
2017-01-11nir: change asserts to unreachable in nir_type_conversion_opTapani Pälli1-3/+3
2017-01-09nir: add nir_type_conversion_op()Samuel Iglesias Gonsálvez1-0/+81
2016-12-30nir: Make nir_copy_deref follow the "clone" patternJason Ekstrand1-11/+14
2016-12-22nir: Correctly handle blocks in cf_node_cf_tree_nextJason Ekstrand1-1/+1
2016-12-23nir: Add a loop analysis passThomas Helland1-1/+1
2016-12-02nir: Get rid of nir_constant_dataJason Ekstrand1-20/+12
2016-10-31ralloc: use rzalloc where it's necessaryMarek Olšák1-3/+5
2016-10-31nir: zero allocated memory where neededJuha-Pekka Heikkila1-2/+2
2016-10-26nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri1-2/+4
2016-10-06nir: Make nir_foo_first/last_cf_node return a block insteadJason Ekstrand1-10/+10
2016-09-14nir: move tex_instr_remove_srcRob Clark1-0/+16
2016-07-20nir: Add a nir_deref_foreach_leaf helperJason Ekstrand1-0/+116
2016-07-17compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.Kenneth Graunke1-1/+1
2016-06-01nir: Make lowering gl_LocalInvocationIndex optionalJordan Justen1-0/+4
2016-05-24nir: Handle NULL in nir_copy_deref()Kristian Høgsberg Kristensen1-0/+3
2016-05-12nir: Remove empty visit_call_src and visit_load_const_src functionsIan Romanick1-17/+2
2016-05-12nir: Silence unused parameter warningsIan Romanick1-0/+4
2016-05-12nir: glsl_get_bit_size() should take glsl_typeRob Clark1-1/+1
2016-04-28nir: Switch the arguments to nir_foreach_use and friendsJason Ekstrand1-5/+5
2016-04-28nir: Switch the arguments to nir_foreach_parallel_copy_entryJason Ekstrand1-2/+2
2016-04-28nir: Switch the arguments to nir_foreach_phi_srcJason Ekstrand1-1/+1
2016-04-28nir: Switch the arguments to nir_foreach_instrJason Ekstrand1-2/+2
2016-04-28nir/nir: fixup for new foreach_block()Connor Abbott1-28/+14
2016-04-27nir: rewrite nir_foreach_block and friendsConnor Abbott1-76/+110
2016-04-26nir: Add a helper for figuring out what channels of an SSA def are readJason Ekstrand1-0/+25
2016-04-20nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott1-6/+6
2016-04-11nir: handle doubles in nir_deref_get_const_initializer_load()Connor Abbott1-1/+5
2016-04-11nir: add bit_size info to nir_load_const_instr_create()Samuel Iglesias Gonsálvez1-3/+5
2016-04-11nir: add bit_size info to nir_ssa_undef_instr_create()Samuel Iglesias Gonsálvez1-2/+4
2016-03-24nir: Add a function for comparing cursorsJason Ekstrand1-0/+56
2016-03-24nir: fix dangling ssadef->name ptrsRob Clark1-1/+3
2016-03-17nir: add a bit_size parameter to nir_ssa_dest_initConnor Abbott1-6/+8
2016-03-17nir: rename nir_const_value fields to include bitsize informationIago Toral Quiroga1-2/+2
2016-03-17nir: Add a bit_size to nir_register and nir_ssa_defJason Ekstrand1-0/+2
2016-03-17nir: Add support for lowering load/stores of shared variablesJordan Justen1-0/+1
2016-03-17nir: Add compute shader shared variable storage classJordan Justen1-0/+6
2016-03-12nir: Create function parameters in function_impl_createJason Ekstrand1-0/+20
2016-03-12nir: Add a helper for creating a "bare" nir_function_implJason Ekstrand1-10/+18
2016-03-12nir: Add a new "param" variable mode for parameters and return variablesJason Ekstrand1-0/+4
2016-02-09nir: Separate texture from sampler in nir_tex_instrJason Ekstrand1-0/+7
2016-02-09nir/tex_instr: Rename sampler to textureJason Ekstrand1-5/+5
2016-02-09nir: Add some braces around loops and ifsJason Ekstrand1-5/+10
2016-01-26nir: move to compiler/Emil Velikov1-0/+1665