| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "automake: src/glsl and src/glsl/glcpp" | Matt Turner | 2012-01-31 | 1 | -0/+172 |
* | automake: src/glsl and src/glsl/glcpp | Matt Turner | 2012-01-30 | 1 | -172/+0 |
* | glsl: rename Makefile.sources' _SOURCES variables | Matt Turner | 2012-01-30 | 1 | -8/+8 |
* | glsl: Refactor source lists to Makefile.sources | Chia-I Wu | 2011-11-02 | 1 | -73/+9 |
* | linker: Add uniform_field_visitor class to process leaf fields of a uniform | Ian Romanick | 2011-10-25 | 1 | -0/+1 |
* | glsl: Implement a lowering pass for gl_ClipDistance. | Paul Berry | 2011-09-23 | 1 | -0/+1 |
* | make: Don't use builtin_stubs.cpp for standalone GLSL compiler. | Kenneth Graunke | 2011-09-20 | 1 | -4/+4 |
* | Add dependency generation for Mesa and GLSL dricore objects. | Eric Anholt | 2011-07-28 | 1 | -0/+1 |
* | glsl: Create a standalone executable for testing optimization passes. | Paul Berry | 2011-07-22 | 1 | -3/+21 |
* | glsl: Move functions into standalone_scaffolding.cpp for later reuse. | Paul Berry | 2011-07-22 | 1 | -1/+2 |
* | glsl: Reject shaders that contain static recursion | Ian Romanick | 2011-07-20 | 1 | -0/+1 |
* | glsl: Fix make clean for dricore. | Eric Anholt | 2011-07-06 | 1 | -1/+1 |
* | mesa: check that flex/bison are installed | Brian Paul | 2011-05-18 | 1 | -4/+4 |
* | autoconf: don't use CFLAGS for cpp files | Tobias Droste | 2011-03-16 | 1 | -1/+1 |
* | glsl: Rename .lpp to .ll and .ypp to .yy. | Kenneth Graunke | 2011-03-01 | 1 | -2/+2 |
* | glsl/Makefile: Remove builtin_function.cpp if generation fails. | Arkadiusz Miskiewicz | 2011-02-26 | 1 | -1/+1 |
* | glsl: Remove $(PWD) from Makefile in favor of . | Kenneth Graunke | 2011-02-19 | 1 | -1/+1 |
* | mesa: Optionally build a dricore support library (v3) | Christopher James Halse Rogers | 2011-02-11 | 1 | -3/+31 |
* | glsl: Fix parallel build. | Tobias Jakobi | 2011-02-11 | 1 | -1/+2 |
* | glsl/Makefile: glcpp doesn't need libglsl.a. | Kenneth Graunke | 2011-02-10 | 1 | -1/+2 |
* | glsl: Add a new opt_copy_propagation variant that does it channel-wise. | Eric Anholt | 2011-02-04 | 1 | -0/+1 |
* | glsl: Fix dependencies / linkage for glsl_compiler | Ian Romanick | 2011-01-31 | 1 | -2/+2 |
* | Remove talloc from the make and automake build systems. | Kenneth Graunke | 2011-01-31 | 1 | -4/+2 |
* | ralloc: Add a fake implementation of ralloc based on talloc. | Kenneth Graunke | 2011-01-31 | 1 | -0/+1 |
* | glsl/Makefile: Fix build with --as-needed. | Kenneth Graunke | 2011-01-12 | 1 | -1/+1 |
* | glsl: Autogenerate builtin_functions.cpp as part of the build process. | Kenneth Graunke | 2011-01-10 | 1 | -11/+8 |
* | glsl: new glsl_strtod() wrapper to fix decimal point interpretation | Brian Paul | 2010-12-14 | 1 | -0/+1 |
* | glsl: Add a lowering pass to move discards out of if-statements. | Kenneth Graunke | 2010-12-01 | 1 | -0/+1 |
* | glsl: Add an optimization pass to simplify discards. | Kenneth Graunke | 2010-12-01 | 1 | -0/+1 |
* | glsl: Combine many instruction lowering passes into one. | Kenneth Graunke | 2010-11-19 | 1 | -4/+1 |
* | glsl: Add ir_quadop_vector expression | Ian Romanick | 2010-11-19 | 1 | -0/+1 |
* | glsl: Rename various ir_* files to lower_* and opt_*. | Kenneth Graunke | 2010-11-15 | 1 | -23/+23 |
* | Fix build on systems where "python" is python 3. | Kenneth Graunke | 2010-10-27 | 1 | -1/+1 |
* | glsl: Add a lowering pass for texture projection. | Eric Anholt | 2010-09-30 | 1 | -0/+1 |
* | glsl: add pass to lower variable array indexing to conditional assignments | Luca Barbieri | 2010-09-17 | 1 | -0/+1 |
* | glsl2: Add pass to remove redundant jumps | Ian Romanick | 2010-09-13 | 1 | -0/+1 |
* | glsl: add continue/break/return unification/elimination pass (v2) | Luca Barbieri | 2010-09-13 | 1 | -1/+1 |
* | glsl2: Add lowering pass to remove noise opcodes | Ian Romanick | 2010-09-09 | 1 | -0/+1 |
* | glsl2: Add module to perform simple loop unrolling | Ian Romanick | 2010-09-03 | 1 | -0/+1 |
* | glsl2: Add module to suss out loop control variables from loop analysis data | Ian Romanick | 2010-09-03 | 1 | -0/+1 |
* | glsl2: Add module to analyze variables used in loops | Ian Romanick | 2010-09-03 | 1 | -0/+1 |
* | glsl: Use a single shared namespace in the symbol table. | Kenneth Graunke | 2010-08-26 | 1 | -0/+1 |
* | glsl: make 'make clean' work properly. | Dave Airlie | 2010-08-24 | 1 | -1/+1 |
* | mesa: AC_SUBST the talloc libs/cflags so the ./configure results are saved. | Eric Anholt | 2010-08-22 | 1 | -1/+2 |
* | glsl2/Makefile: Add a 'make builtins' target. | Kenneth Graunke | 2010-08-13 | 1 | -1/+6 |
* | glsl2: Rework builtin function generation. | Kenneth Graunke | 2010-08-13 | 1 | -2/+3 |
* | glsl2: Add a pass to strip out noop swizzles. | Eric Anholt | 2010-08-13 | 1 | -0/+1 |
* | glsl2: Add a generic visitor class to call back with pointers to each rvalue. | Eric Anholt | 2010-08-13 | 1 | -0/+1 |
* | glsl2: Use --nounistd to fix MSVC build | Ian Romanick | 2010-08-13 | 1 | -2/+2 |
* | glsl2: Change command line options passed to flex | Ian Romanick | 2010-08-11 | 1 | -1/+1 |