summaryrefslogtreecommitdiffstats
path: root/src/glsl/Makefile
Commit message (Expand)AuthorAgeFilesLines
* glsl: Create a standalone executable for testing optimization passes.Paul Berry2011-07-221-3/+21
* glsl: Move functions into standalone_scaffolding.cpp for later reuse.Paul Berry2011-07-221-1/+2
* glsl: Reject shaders that contain static recursionIan Romanick2011-07-201-0/+1
* glsl: Fix make clean for dricore.Eric Anholt2011-07-061-1/+1
* mesa: check that flex/bison are installedBrian Paul2011-05-181-4/+4
* autoconf: don't use CFLAGS for cpp filesTobias Droste2011-03-161-1/+1
* glsl: Rename .lpp to .ll and .ypp to .yy.Kenneth Graunke2011-03-011-2/+2
* glsl/Makefile: Remove builtin_function.cpp if generation fails.Arkadiusz Miskiewicz2011-02-261-1/+1
* glsl: Remove $(PWD) from Makefile in favor of .Kenneth Graunke2011-02-191-1/+1
* mesa: Optionally build a dricore support library (v3)Christopher James Halse Rogers2011-02-111-3/+31
* glsl: Fix parallel build.Tobias Jakobi2011-02-111-1/+2
* glsl/Makefile: glcpp doesn't need libglsl.a.Kenneth Graunke2011-02-101-1/+2
* glsl: Add a new opt_copy_propagation variant that does it channel-wise.Eric Anholt2011-02-041-0/+1
* glsl: Fix dependencies / linkage for glsl_compilerIan Romanick2011-01-311-2/+2
* Remove talloc from the make and automake build systems.Kenneth Graunke2011-01-311-4/+2
* ralloc: Add a fake implementation of ralloc based on talloc.Kenneth Graunke2011-01-311-0/+1
* glsl/Makefile: Fix build with --as-needed.Kenneth Graunke2011-01-121-1/+1
* glsl: Autogenerate builtin_functions.cpp as part of the build process.Kenneth Graunke2011-01-101-11/+8
* glsl: new glsl_strtod() wrapper to fix decimal point interpretationBrian Paul2010-12-141-0/+1
* glsl: Add a lowering pass to move discards out of if-statements.Kenneth Graunke2010-12-011-0/+1
* glsl: Add an optimization pass to simplify discards.Kenneth Graunke2010-12-011-0/+1
* glsl: Combine many instruction lowering passes into one.Kenneth Graunke2010-11-191-4/+1
* glsl: Add ir_quadop_vector expressionIan Romanick2010-11-191-0/+1
* glsl: Rename various ir_* files to lower_* and opt_*.Kenneth Graunke2010-11-151-23/+23
* Fix build on systems where "python" is python 3.Kenneth Graunke2010-10-271-1/+1
* glsl: Add a lowering pass for texture projection.Eric Anholt2010-09-301-0/+1
* glsl: add pass to lower variable array indexing to conditional assignmentsLuca Barbieri2010-09-171-0/+1
* glsl2: Add pass to remove redundant jumpsIan Romanick2010-09-131-0/+1
* glsl: add continue/break/return unification/elimination pass (v2)Luca Barbieri2010-09-131-1/+1
* glsl2: Add lowering pass to remove noise opcodesIan Romanick2010-09-091-0/+1
* glsl2: Add module to perform simple loop unrollingIan Romanick2010-09-031-0/+1
* glsl2: Add module to suss out loop control variables from loop analysis dataIan Romanick2010-09-031-0/+1
* glsl2: Add module to analyze variables used in loopsIan Romanick2010-09-031-0/+1
* glsl: Use a single shared namespace in the symbol table.Kenneth Graunke2010-08-261-0/+1
* glsl: make 'make clean' work properly.Dave Airlie2010-08-241-1/+1
* mesa: AC_SUBST the talloc libs/cflags so the ./configure results are saved.Eric Anholt2010-08-221-1/+2
* glsl2/Makefile: Add a 'make builtins' target.Kenneth Graunke2010-08-131-1/+6
* glsl2: Rework builtin function generation.Kenneth Graunke2010-08-131-2/+3
* glsl2: Add a pass to strip out noop swizzles.Eric Anholt2010-08-131-0/+1
* glsl2: Add a generic visitor class to call back with pointers to each rvalue.Eric Anholt2010-08-131-0/+1
* glsl2: Use --nounistd to fix MSVC buildIan Romanick2010-08-131-2/+2
* glsl2: Change command line options passed to flexIan Romanick2010-08-111-1/+1
* glsl2: Use bison command line option to set prefixIan Romanick2010-08-111-1/+1
* glsl2: Add a pass to transform ir_binop_sub to add(op0, neg(op1))Eric Anholt2010-08-091-0/+1
* glsl2: Add constant propagation.Eric Anholt2010-08-091-0/+1
* glsl2: Move gl_program->InputsRead/OutputsWritten setting to an ir pass.Eric Anholt2010-08-061-0/+1
* glsl2: Add a pass to convert exp and log to exp2 and log2.Eric Anholt2010-08-051-0/+1
* ir_structure_splitting: New pass to chop structures into their components.Eric Anholt2010-08-051-0/+1
* glsl2: Add a pass for removing unused functions.Eric Anholt2010-08-051-0/+1
* glcpp: Remove xtalloc wrappers in favor of plain talloc.Kenneth Graunke2010-08-041-2/+1