| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Fix segfault due to missing printf argument | Chad Versace | 2011-01-18 | 1 | -1/+2 |
* | glsl: Fix semantic checks on precision qualifiers | Chad Versace | 2011-01-18 | 1 | -9/+8 |
* | glsl: Skip the rest of loop unrolling if no loops were found. | Eric Anholt | 2011-01-18 | 3 | -2/+9 |
* | glsl: Refresh autogenerated parser files | Chad Versace | 2011-01-17 | 2 | -431/+442 |
* | glsl: Remove redundant semantic check in parser | Chad Versace | 2011-01-17 | 1 | -6/+0 |
* | glsl: Add support for default precision statements | Chad Versace | 2011-01-17 | 4 | -9/+67 |
* | glsl: Add semantic checks for precision qualifiers | Chad Versace | 2011-01-17 | 1 | -0/+33 |
* | glsl: Fix parser rule for type_specifier | Chad Versace | 2011-01-17 | 1 | -0/+3 |
* | glsl: Change default value of ast_type_specifier::precision | Chad Versace | 2011-01-17 | 2 | -4/+5 |
* | glsl: Check that 'centroid in' does not occur in vertex shader | Chad Versace | 2011-01-17 | 1 | -0/+13 |
* | glsl: Check that interpolation quals only apply to vertex ins and fragment outs | Chad Versace | 2011-01-17 | 1 | -0/+35 |
* | glsl: Check that interpolation qualifiers do not precede 'varying' | Chad Versace | 2011-01-17 | 3 | -0/+38 |
* | glsl: Add method ast_type_qualifier::interpolation_string() | Chad Versace | 2011-01-17 | 2 | -0/+25 |
* | Merge branch 'draw-instanced' | Brian Paul | 2011-01-15 | 6 | -1/+50 |
|\ |
|
| * | glsl: add support for system values and GL_ARB_draw_instanced | Brian Paul | 2010-12-08 | 6 | -2/+52 |
* | | glsl: fix implicit int to bool warning | Brian Paul | 2011-01-14 | 1 | -1/+1 |
* | | generate_builtins.py: Whitespace fixes. | Vinson Lee | 2011-01-14 | 1 | -7/+7 |
* | | generate_builtins.py: Fix builds using Python 2.5. | Vinson Lee | 2011-01-14 | 1 | -0/+2 |
* | | glsl: Emit errors or warnings when 'layout' is used with 'attribute' or 'vary... | Ian Romanick | 2011-01-13 | 1 | -0/+46 |
* | | glsl: Allow 'in' and 'out' when 'layout' is also available | Ian Romanick | 2011-01-13 | 1 | -2/+5 |
* | | scons: Fix cross-compilation. | José Fonseca | 2011-01-13 | 1 | -30/+39 |
* | | glsl/s_expression: Read and ignore Scheme-style comments. | Kenneth Graunke | 2011-01-12 | 1 | -6/+15 |
* | | glsl/builtins: Remove unnecessary (constant bool (1)) from assignments. | Kenneth Graunke | 2011-01-12 | 12 | -269/+265 |
* | | ir_reader: Make assignment conditions optional. | Kenneth Graunke | 2011-01-12 | 2 | -11/+13 |
* | | ir_reader: Convert to a class. | Kenneth Graunke | 2011-01-12 | 1 | -238/+241 |
* | | ir_reader: Combine the three dereference reading functions into one. | Kenneth Graunke | 2011-01-12 | 1 | -83/+36 |
* | | ir_reader: Relax requirement that function arguments be s_lists. | Kenneth Graunke | 2011-01-12 | 1 | -85/+78 |
* | | ir_reader: Remove s_list::length() method. | Kenneth Graunke | 2011-01-12 | 3 | -18/+8 |
* | | ir_reader: Add a pattern matching system and use it everywhere. | Kenneth Graunke | 2011-01-12 | 3 | -308/+294 |
* | | glsl: remove trailing comma to silence warning | Brian Paul | 2011-01-12 | 1 | -1/+1 |
* | | glsl/Makefile: Fix build with --as-needed. | Kenneth Graunke | 2011-01-12 | 1 | -1/+1 |
* | | glsl: Track variable usage, use that to enforce semantics | Ian Romanick | 2011-01-12 | 3 | -2/+26 |
* | | generate_builtins.py: Add missing import. | Vinson Lee | 2011-01-12 | 1 | -0/+1 |
* | | glsl: Make builtin_compiler build on Windows with MSVC. | José Fonseca | 2011-01-12 | 1 | -1/+13 |
* | | glsl: Make builtin_compiler portable for non-unices. | José Fonseca | 2011-01-12 | 1 | -31/+28 |
* | | getopt: Import OpenBSD getopt implementation for MSVC. | José Fonseca | 2011-01-12 | 1 | -0/+4 |
* | | glsl: Add type inference support for remaining expression opcodes. | Kenneth Graunke | 2011-01-11 | 1 | -0/+48 |
* | | glsl: Fix the lowering of variable array indexing to not lose write_masks. | Eric Anholt | 2011-01-11 | 1 | -13/+37 |
* | | glsl: Autogenerate builtin_functions.cpp as part of the build process. | Kenneth Graunke | 2011-01-10 | 6 | -13652/+40 |
* | | glsl: Disallow 'in' and 'out' on globals in GLSL 1.20 | Ian Romanick | 2011-01-10 | 1 | -5/+5 |
* | | glsl: Refresh autogenerated parser file. | Ian Romanick | 2011-01-10 | 1 | -259/+258 |
* | | glsl: Add version_string containing properly formatted GLSL version | Ian Romanick | 2011-01-10 | 2 | -14/+14 |
* | | glcpp: Refresh autogenerated lexer and parser files. | Ian Romanick | 2011-01-10 | 1 | -184/+181 |
* | | glcpp: Generate an error for division by zero | Ian Romanick | 2011-01-10 | 1 | -1/+6 |
* | | glcpp: Regenerate glcpp-parse.c | Chad Versace | 2011-01-10 | 1 | -0/+21 |
* | | glcpp: Fix segfault when validating macro redefinitions | Chad Versace | 2011-01-10 | 1 | -0/+21 |
* | | glsl: At link-time, check that globals have matching centroid qualifiers | Chad Versace | 2011-01-10 | 1 | -0/+6 |
* | | glsl: Refresh autogenerated lexer and parser files. | Ian Romanick | 2011-01-06 | 3 | -2649/+2700 |
* | | glsl: Support the 'invariant(all)' pragma | Ian Romanick | 2011-01-06 | 4 | -0/+42 |
* | | glsl: Allow less restrictive uses of sampler array indexing in GLSL <= 1.20 | Ian Romanick | 2011-01-06 | 1 | -4/+24 |