summaryrefslogtreecommitdiffstats
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* glsl: subroutine types cannot be used in constructors.Dave Airlie2016-05-041-0/+6
* glsl: resource is a reserved keyword in GLSL 4.20 as wellDave Airlie2016-05-041-1/+1
* nir: make lower_clamp_color pass work after lower i/oRob Clark2016-05-021-4/+18
* mesa: add LOCATION_COMPONENT support to GetProgramResourceivTimothy Arceri2016-05-011-0/+1
* glsl: add component to has_layout() helperTimothy Arceri2016-05-011-0/+1
* glsl: validate linking of intrastage component qualifiersTimothy Arceri2016-05-011-0/+7
* glsl: update explicit location matching to support component qualifierTimothy Arceri2016-05-011-4/+5
* glsl: cross validate varyings with a component qualifierTimothy Arceri2016-05-011-11/+52
* glsl: validate and store component layout qualifier in GLSL IRTimothy Arceri2016-05-012-0/+43
* glsl: allow component qualifier on varying inputsTimothy Arceri2016-05-011-0/+1
* glsl: parse component layout qualifierTimothy Arceri2016-05-013-0/+28
* spirv: automake: add missing headers to the tarball.Emil Velikov2016-05-011-0/+2
* 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-303-0/+120
* glsl: Lower vector_extracts to swizzles after lower_vector_derefs.Kenneth Graunke2016-04-291-0/+1
* glsl: Convert lower_vec_index_to_swizzle to a rvalue visitor.Kenneth Graunke2016-04-291-83/+13
* glsl: Checks for interpolation into its own function.Andres Gomez2016-04-291-145/+171
* 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
* nir: Switch the arguments to nir_foreach_phi_srcJason Ekstrand2016-04-2814-22/+22
* nir: Switch the arguments to nir_foreach_instrJason Ekstrand2016-04-2850-82/+82
* nir/algebraic: fixup for new foreach_block()Connor Abbott2016-04-281-20/+14
* nir/validate: fixup for new foreach_block()Connor Abbott2016-04-281-10/+4
* nir/nir_worklist: fixup for new foreach_block()Connor Abbott2016-04-281-9/+3
* nir/remove_dead_variables: fixup for new foreach_block()Connor Abbott2016-04-281-28/+20
* nir/split_var_copies: fixup for new foreach_block()Connor Abbott2016-04-281-4/+4
* nir/repair_ssa: fixup for new foreach_block()Connor Abbott2016-04-281-11/+5
* nir/opt_peephole_select: fixup for new foreach_block()Connor Abbott2016-04-281-23/+14
* nir/phi_builder: fixup for new foreach_block()Connor Abbott2016-04-281-9/+3
* nir/opt_cp: fixup for new foreach_block()Connor Abbott2016-04-281-18/+10
* nir/opt_remove_phis: fixup for new foreach_block()Connor Abbott2016-04-281-5/+7
* nir/opt_undef: fixup for new foreach_block()Connor Abbott2016-04-281-15/+8
* nir/opt_dead_cf: fixup for new foreach_block()Connor Abbott2016-04-281-22/+21
* nir/opt_dce: fixup for new foreach_block()Connor Abbott2016-04-281-20/+13
* nir/opt_gcm: fixup for new foreach_block()Connor Abbott2016-04-281-4/+5
* nir/opt_constant_folding: fixup for new foreach_block()Connor Abbott2016-04-281-15/+13
* nir/lower_samplers: fixup for new foreach_block()Connor Abbott2016-04-281-28/+8