aboutsummaryrefslogtreecommitdiffstats
path: root/src/glsl/Makefile.sources
Commit message (Expand)AuthorAgeFilesLines
* nir: Add a nir_lower_load_const_to_scalar() pass.Eric Anholt2015-08-041-0/+1
* glsl/ir: add subroutine lowering pass (v2.3)Dave Airlie2015-07-231-0/+1
* glsl: lower gl_TessLevel* from float[n] to vecn.Fabian Bieler2015-07-231-0/+1
* nir: add nir_array.h to the sources listEmil Velikov2015-05-051-0/+1
* nir: Implement a nir_sweep() pass.Kenneth Graunke2015-04-071-0/+1
* nir: add lowering for idiv/udiv/umodRob Clark2015-04-051-0/+1
* nir: Add a cubemap normalizing passJason Ekstrand2015-04-031-0/+1
* nir: Add a lowering pass for texture projectors.Eric Anholt2015-04-031-0/+1
* nir: Add a dedicated ffma peephole optimizationJason Ekstrand2015-04-011-0/+1
* mesa: Make a shared header for 3D pipeline enum / #defines.Eric Anholt2015-04-011-1/+2
* nir: add nir_builder.h to the tarballEmil Velikov2015-04-011-0/+1
* glsl: add the remaining files to the tarballEmil Velikov2015-03-241-0/+1
* glsl: Optimize "if (cond) discard;" to a conditional discard.Kenneth Graunke2015-02-241-0/+1
* nir: Add a global code motion (GCM) passJason Ekstrand2015-02-191-0/+1
* nir: Add an ALU op builder kind of like ir_builder.hEric Anholt2015-02-181-0/+1
* nir: add missing header to the sources listEmil Velikov2015-02-121-0/+1
* nir: add an optimization to remove useless phi nodesConnor Abbott2015-02-031-0/+1
* nir: Add a pass to lower vector phi nodes to scalar phi nodesJason Ekstrand2015-02-031-0/+1
* nir: add new constant folding infrastructureJason Ekstrand2015-01-241-0/+1
* nir: use Python to autogenerate opcode informationConnor Abbott2015-01-241-2/+2
* nir: Add nir_lower_alu_to_scalar.Eric Anholt2015-01-231-0/+1
* glsl: Build with subdir-objects.Matt Turner2015-01-231-170/+167
* nir: Add headers to distribution.Matt Turner2015-01-231-0/+2
* glsl: Add blob.c---a simple interface for serializing dataCarl Worth2015-01-161-0/+2
* nir: Add a worklist helper structureJason Ekstrand2015-01-151-0/+2
* nir: Add a pass for lowering copy instructionsJason Ekstrand2015-01-151-0/+1
* nir: Rename lower_variables to lower_vars_to_ssaJason Ekstrand2015-01-151-1/+1
* nir: Remove the ffma peepholeJason Ekstrand2015-01-151-1/+0
* nir: Add a basic constant folding passJason Ekstrand2015-01-151-0/+1
* nir: Add an algebraic optimization passJason Ekstrand2015-01-151-1/+5
* nir: Add an expression matching frameworkJason Ekstrand2015-01-151-0/+2
* nir: Add a lowering pass for adding source modifiers where possibleJason Ekstrand2015-01-151-0/+1
* nir: Remove the old variable lowering codeJason Ekstrand2015-01-151-1/+0
* nir: Add a pass to lower global variables to local variablesJason Ekstrand2015-01-151-0/+1
* nir: Add a pass for lowering input/output loads/storesJason Ekstrand2015-01-151-0/+1
* nir: Add a pass to lower local variables to registersJason Ekstrand2015-01-151-0/+1
* nir: Add a pass to lower local variable accesses to SSA valuesJason Ekstrand2015-01-151-0/+1
* nir: Add a copy splitting passJason Ekstrand2015-01-151-0/+1
* nir: Add a basic CSE passJason Ekstrand2015-01-151-0/+1
* nir: Add a fused multiply-add peepholeJason Ekstrand2015-01-151-0/+1
* nir: Add a peephole select optimizationJason Ekstrand2015-01-151-0/+1
* nir: Add an SSA-based liveness analysis pass.Jason Ekstrand2015-01-151-0/+1
* nir: Add a basic metadata management systemJason Ekstrand2015-01-151-0/+1
* nir: Add a lower_vec_to_movs passJason Ekstrand2015-01-151-0/+1
* nir: Add a naieve from-SSA passJason Ekstrand2015-01-151-0/+1
* nir: add an SSA-based dead code elimination passConnor Abbott2015-01-151-0/+1
* nir: add an SSA-based copy propagation passConnor Abbott2015-01-151-0/+1
* nir: add a pass to convert to SSAConnor Abbott2015-01-151-0/+1
* nir: calculate dominance informationConnor Abbott2015-01-151-0/+1
* nir: add an optimization to turn global registers into local registersConnor Abbott2015-01-151-0/+1