summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir
Commit message (Expand)AuthorAgeFilesLines
* nir: Add a nir->info.uses_interp_var_at_offset flag.Kenneth Graunke2016-05-153-0/+10
* nir: forward-declare 'struct gl_shader_program'Rob Clark2016-05-151-1/+2
* nir: return progress from lower_idivRob Clark2016-05-152-7/+16
* nir: fix comment typo about f2d/d2fRob Clark2016-05-151-2/+2
* nir: Add texture opcodes and source types for multisample compressionJason Ekstrand2016-05-142-0/+12
* nir/builder: Add a helper for grabbing multiple channels from an ssa defJason Ekstrand2016-05-141-0/+14
* nir/builder: Generate the alu helpers directly in pythonJason Ekstrand2016-05-142-31/+13
* nir: Add an info bit for uses_sample_qualifierJason Ekstrand2016-05-143-1/+13
* nir: Remove empty visit_call_src and visit_load_const_src functionsIan Romanick2016-05-121-17/+2
* nir: Silence unused parameter warningsIan Romanick2016-05-124-6/+9
* nir: glsl_get_bit_size() should take glsl_typeRob Clark2016-05-126-14/+13
* nir/algebraic: Separate ffma lowering from fusingJason Ekstrand2016-05-112-1/+2
* nir/lower-io: add support for lowering inputsRob Clark2016-05-112-9/+45
* 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-112-6/+6
* nir: move callsite of lower_outputs_to_temporariesRob Clark2016-05-112-6/+0
* nir: lower-io-types passRob Clark2016-05-112-0/+181
* nir: passthrough-edgeflags supportRob Clark2016-05-112-0/+60
* nir: add lowering pass for glBitmapRob Clark2016-05-112-0/+146
* nir: add lowering pass for glDrawPixelsRob Clark2016-05-112-0/+267
* nir: add lowering pass for y-transformRob Clark2016-05-112-0/+321
* Revert "nir: Try to warn when C99 extensions are used in nir headers."Jose Fonseca2016-05-101-22/+1
* nir/print: Print memory qualifiers in a variable declarationEduardo Lima Mitev2016-05-101-0/+7
* nir/search: fix typoRob Clark2016-05-091-1/+1
* nir: Remove spurious return from void function.Jose Fonseca2016-05-061-2/+0
* nir: remove now-unused nir_foreach_block*_call()Connor Abbott2016-05-051-38/+0
* nir/lower_double_ops: fixup for new nir_foreach_block()Jason Ekstrand2016-05-051-23/+9
* nir/lower_double_pack: fixup for new nir_foreach_block()Jason Ekstrand2016-05-051-26/+21
* nir/gather_info: fixup for new foreach_block()Jason Ekstrand2016-05-051-5/+5
* nir/lower_two_sided_color: fixup for new foreach_block()Connor Abbott2016-05-051-3/+5
* nir/lower_tex: fixup for new foreach_block()Connor Abbott2016-05-051-25/+22
* nir/lower_outputs_to_temporaries: fixup for new foreach_block()Connor Abbott2016-05-051-16/+12
* nir: Optimize out stores of undefs.Kenneth Graunke2016-05-051-0/+30
* nir: Replace vecN(undef, undef, ...) with a single undef.Kenneth Graunke2016-05-051-0/+33
* nir: Rename opt_undef_alu to opt_undef_csel; update comments.Kenneth Graunke2016-05-051-12/+13
* nir: fix assert for wildcard pairsThomas Hindoe Paaboel Andersen2016-05-051-1/+1
* nir: Separate 32 and 64-bit fmod loweringSamuel Iglesias Gonsálvez2016-05-042-3/+5
* nir/lower_double_ops: lower mod()Samuel Iglesias Gonsálvez2016-05-042-1/+31
* nir: make lower_clamp_color pass work after lower i/oRob Clark2016-05-021-4/+18
* nir/lower_double_ops: fix indentationThomas Hindoe Paaboel Andersen2016-04-301-30/+30
* nir/opt_dead_cf: fix indentationThomas Hindoe Paaboel Andersen2016-04-301-4/+4
* nir/opt_dead_cf: correction of side effect checkThomas Hindoe Paaboel Andersen2016-04-301-2/+2
* nir: clamp-color-output supportRob Clark2016-04-302-0/+119
* nir/algebraic: Support lowering for both 64 and 32-bit ldexpJason Ekstrand2016-04-281-9/+22
* nir/opcodes: Make ldexp take an explicitly 32-bit intJason Ekstrand2016-04-282-2/+2
* nir/opcodes: Simplify the expressions for [un]pack_doubleJason Ekstrand2016-04-281-61/+8
* nir: Switch the arguments to nir_foreach_defJason Ekstrand2016-04-284-5/+5
* nir: Switch the arguments to nir_foreach_use and friendsJason Ekstrand2016-04-2810-25/+25
* nir: Switch the arguments to nir_foreach_functionJason Ekstrand2016-04-2846-53/+53
* nir: Switch the arguments to nir_foreach_parallel_copy_entryJason Ekstrand2016-04-284-7/+7