summaryrefslogtreecommitdiffstats
path: root/src/glsl/Makefile.sources
Commit message (Expand)AuthorAgeFilesLines
* 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
* glsl: Lower constant arrays to uniform arrays.Kenneth Graunke2014-11-061-0/+1
* util: add _mesa_strtod and _mesa_strtofChia-I Wu2014-10-301-2/+1
* glsl: Optimize min/max expression treesIago Toral Quiroga2014-10-071-0/+1
* glsl: Eliminate unused built-in variables after compilationIan Romanick2014-09-301-0/+1
* glsl: Add a lowering pass for gl_VertexIDIan Romanick2014-09-101-0/+1
* util: Move ralloc to a new src/util directory.Kenneth Graunke2014-08-041-1/+0
* glsl: Rebalance expression trees that are reduction operations.Matt Turner2014-06-191-0/+1
* glsl/i965: move lower_offset_array up to GLSL compiler level.Dave Airlie2014-02-251-0/+1
* glsl: Vectorize multiple scalar assignmentsMatt Turner2014-01-211-0/+1
* glsl/loops: Get rid of lower_bounded_loops and ir_loop::normative_bound.Paul Berry2013-12-091-1/+0
* glsl/loops: consolidate bounded loop handling into a lowering pass.Paul Berry2013-12-091-0/+1