summaryrefslogtreecommitdiffstats
path: root/src/glsl/Makefile.sources
Commit message (Expand)AuthorAgeFilesLines
* 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
* nir: add a pass to lower atomicsConnor Abbott2015-01-151-0/+1
* nir: add a pass to lower system value readsConnor Abbott2015-01-151-0/+1
* nir: add a pass to lower sampler instructionsConnor Abbott2015-01-151-0/+1
* nir: add a pass to remove unused variablesConnor Abbott2015-01-151-0/+1
* nir: add a pass to lower variables for scalar backendsConnor Abbott2015-01-151-0/+1
* nir: add a glsl-to-nir passConnor Abbott2015-01-151-1/+2
* nir: add a validation passConnor Abbott2015-01-151-0/+1
* nir: add a printerConnor Abbott2015-01-151-0/+1
* nir: add core helper functionsConnor Abbott2015-01-151-3/+7
* nir: add the core datastructuresConnor Abbott2015-01-151-0/+2
* nir: add a simple C wrapper around glsl_types.hConnor Abbott2015-01-151-0/+3
* glsl: Add headers to distribution.Matt Turner2014-12-121-2/+29