| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl/ast_to_hir: Only use the local 'type' variable as a temporary. | Kenneth Graunke | 2011-04-20 | 1 | -20/+4 |
* | glsl: fix conversions from uint to bool and from float/bool to uint | Bryan Cain | 2011-04-18 | 1 | -3/+3 |
* | glsl: 80-column wrapping and whitespace fixes | Ian Romanick | 2011-04-18 | 1 | -1/+5 |
* | glsl: Emit a warning when the left-hand operand of a comma has no effect | Ian Romanick | 2011-04-18 | 1 | -1/+35 |
* | glcpp: Fix attempts to expand recursive macros infinitely (bug #32835). | Carl Worth | 2011-04-17 | 1 | -1/+5 |
* | Add expected file for 095-recursive-define test case. | Carl Worth | 2011-04-14 | 1 | -0/+4 |
* | glcpp: Simplify calling convention of parser's active_list functions | Carl Worth | 2011-04-14 | 1 | -38/+38 |
* | glcpp: Add --valgrind option to the glcpp-test utility | Carl Worth | 2011-04-14 | 1 | -16/+46 |
* | Add an expected file for 084-unbalanced-parentheses | Carl Worth | 2011-04-14 | 1 | -0/+2 |
* | Add an expected file for 094-divide-by-zero-short-circuit | Carl Worth | 2011-04-14 | 2 | -0/+26 |
* | Add an expected file for 093-divide-by-zero | Carl Worth | 2011-04-14 | 1 | -0/+4 |
* | glsl: Perform type checking on "^^" operands. | Eric Anholt | 2011-04-13 | 1 | -3/+10 |
* | glsl: When we've emitted a semantic error for ==, return a bool constant. | Eric Anholt | 2011-04-13 | 1 | -3/+7 |
* | glsl: Semantically check the RHS of `||' even when short-circuiting. | Eric Anholt | 2011-04-13 | 1 | -6/+5 |
* | glsl: Semantically check the RHS of `&&' even when short-circuiting. | Eric Anholt | 2011-04-13 | 1 | -6/+6 |
* | glsl: Avoid cascading errors when looking for a scalar boolean and failing. | Eric Anholt | 2011-04-13 | 1 | -76/+48 |
* | glsl/opt_cpe: Reenable opt_copy_propagation_elements.cpp pass. | Eric Anholt | 2011-04-13 | 1 | -1/+1 |
* | glsl/opt_cpe: Fix a crash when a kill kills for two reasons. | Eric Anholt | 2011-04-13 | 1 | -1/+3 |
* | glsl/opt_cpe: Kill when the assignment isn't something we recognize. | Eric Anholt | 2011-04-13 | 1 | -2/+9 |
* | glsl: Make GL_ARB_shader_stencil_export enable block be similar to other blocks | Ian Romanick | 2011-04-11 | 1 | -7/+7 |
* | glsl: Only let a shader enable GL_ARB_draw_instanced if the driver supports it | Ian Romanick | 2011-04-11 | 1 | -6/+5 |
* | glsl: Calcluate Mesa state slots in front-end instead of back-end | Ian Romanick | 2011-03-29 | 4 | -3/+94 |
* | glsl: Move _mesa_builtin_uniform_desc from uniforms.c to ir_variable.cpp | Ian Romanick | 2011-03-29 | 1 | -0/+253 |
* | glsl: Accept precision qualifiers on sampler types, but only in ES. | Kenneth Graunke | 2011-03-26 | 1 | -2/+9 |
* | glsl: Generate readable unique names at print time. | Kenneth Graunke | 2011-03-25 | 2 | -11/+63 |
* | glsl: Make add_variable, add_uniform, et. al. have similar signatures | Ian Romanick | 2011-03-25 | 1 | -106/+109 |
* | glsl: Fix off-by-one error setting max_array_access for non-constant indexing | Ian Romanick | 2011-03-25 | 1 | -1/+1 |
* | glsl: Add array access bounds checking to ir_validate | Ian Romanick | 2011-03-25 | 1 | -0/+15 |
* | glsl: Add void to _mesa_destroy_shader_compiler() argument list. | José Fonseca | 2011-03-25 | 1 | -2/+2 |
* | autoconf: don't use CFLAGS for cpp files | Tobias Droste | 2011-03-16 | 1 | -1/+1 |
* | glsl2: Silence unused added variable gcc warning. | José Fonseca | 2011-03-16 | 1 | -0/+1 |
* | glsl: add cast to silence signed/unsigned comparison warning | Brian Paul | 2011-03-15 | 1 | -1/+1 |
* | glsl: Only allow unsized array assignment in an initializer | Ian Romanick | 2011-03-15 | 1 | -14/+17 |
* | glsl: Skip processing the first function's body in do_dead_functions(). | Eric Anholt | 2011-03-15 | 1 | -1/+10 |
* | glsl: Whitespace fixup in opt_dead_functions.cpp. | Eric Anholt | 2011-03-15 | 1 | -106/+108 |
* | glsl: Skip processing of expression trees in discard simplification. | Eric Anholt | 2011-03-15 | 1 | -0/+10 |
* | glsl: Reduce processing of expression trees in do_structure_splitting. | Eric Anholt | 2011-03-15 | 1 | -0/+6 |
* | glsl: Skip processing expression trees in do_if_simplification(). | Eric Anholt | 2011-03-15 | 1 | -0/+10 |
* | glsl: Skip processing expression trees in optimize_redundant_jumps() | Eric Anholt | 2011-03-15 | 1 | -0/+9 |
* | scons: copy hash_table.c, symbol_table.c to glsl directory | Jose Fonseca | 2011-03-15 | 1 | -2/+7 |
* | glsl: Explicitly specify a type when reading/printing ir_texture. | Kenneth Graunke | 2011-03-14 | 5 | -33/+42 |
* | texture_builtins.py: Add support for 130-style Shadow sampler variants. | Kenneth Graunke | 2011-03-14 | 1 | -1/+53 |
* | glsl: Document glsl_type::sampler_dimensionality | Chad Versace | 2011-03-12 | 1 | -1/+1 |
* | mesa: Add gl_MESAFogParamsOptimized for our special pre-computed fog params. | Eric Anholt | 2011-03-11 | 1 | -0/+1 |
* | mesa: Add a builtin uniform for the ATI_envmap_bumpmap rotation matrix. | Eric Anholt | 2011-03-11 | 1 | -0/+4 |
* | glsl: silence warning in printf() with a cast | Brian Paul | 2011-03-10 | 1 | -1/+1 |
* | glsl: Use insert_before for lists instead of open coding it | Ian Romanick | 2011-03-08 | 1 | -4/+1 |
* | linker: Add imported functions to the linked IR | Ian Romanick | 2011-03-08 | 1 | -1/+7 |
* | glsl: Add several function / call related validations | Ian Romanick | 2011-03-08 | 1 | -0/+27 |
* | glsl: Function signatures cannot have NULL return type | Ian Romanick | 2011-03-08 | 2 | -1/+7 |