| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: return visit_stop in ir_validate::visit_enter() to silence warning | Brian Paul | 2011-12-02 | 1 | -0/+1 |
* | linker: Check that initializers for global variables match | Ian Romanick | 2011-11-03 | 1 | -0/+7 |
* | glsl: Remove unneeded headers. | Stéphane Marchesin | 2011-10-04 | 1 | -1/+0 |
* | glsl: Make ir_validate actually visit ir_if nodes. | Kenneth Graunke | 2011-08-22 | 1 | -2/+3 |
* | glsl: Add validations for ir_call. | Paul Berry | 2011-08-15 | 1 | -0/+36 |
* | glsl: Revert "fix conversions from uint to bool and from..." | Kenneth Graunke | 2011-06-29 | 1 | -3/+3 |
* | glsl: Add ir_unop_i2u and ir_unop_u2i operations. | Bryan Cain | 2011-06-29 | 1 | -0/+8 |
* | glsl: fix conversions from uint to bool and from float/bool to uint | Bryan Cain | 2011-04-18 | 1 | -3/+3 |
* | glsl: Add array access bounds checking to ir_validate | Ian Romanick | 2011-03-25 | 1 | -0/+15 |
* | glsl: silence warning in printf() with a cast | Brian Paul | 2011-03-10 | 1 | -1/+1 |
* | 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 | 1 | -0/+6 |
* | Use C-style system headers in C++ code to avoid issues with std:: namespace | Ian Romanick | 2011-02-21 | 1 | -3/+0 |
* | glsl: Add using statements for standard library functions. | Vinson Lee | 2011-02-03 | 1 | -0/+3 |
* | Convert everything from the talloc API to the ralloc API. | Kenneth Graunke | 2011-01-31 | 1 | -2/+2 |
* | glsl: Add ir_quadop_vector expression | Ian Romanick | 2010-11-19 | 1 | -0/+45 |
* | glsl: Add ir_unop_sin_reduced and ir_unop_cos_reduced | Ian Romanick | 2010-11-19 | 1 | -0/+2 |
* | glsl: Remove the ir_binop_cross opcode. | Kenneth Graunke | 2010-11-17 | 1 | -6/+0 |
* | glsl: add ir_unop_round_even case to silence unhandled enum warning | Brian Paul | 2010-10-15 | 1 | -0/+1 |
* | glsl: Fix ir validation for bit logic ops | Chad Versace | 2010-10-15 | 1 | -5/+9 |
* | glsl: Implement ast-to-hir for binary shifts in GLSL 1.30 | Chad Versace | 2010-10-15 | 1 | -0/+13 |
* | glsl: Add validation that a swizzle only references valid channels. | Eric Anholt | 2010-09-27 | 1 | -0/+18 |
* | glsl: Rework assignments with write_masks to have LHS chan count match RHS. | Eric Anholt | 2010-09-22 | 1 | -7/+9 |
* | glsl2: silence compiler warnings in printf() calls | Brian Paul | 2010-09-20 | 1 | -2/+4 |
* | glsl2: add case for ir_unop_noise | Brian Paul | 2010-09-14 | 1 | -0/+4 |
* | glsl: introduce ir_binop_all_equal and ir_binop_any_equal, allow vector cmps | Luca Barbieri | 2010-09-13 | 1 | -10/+16 |
* | ir_validate: Ensure ir_binop_dot is only used on vector types. | Kenneth Graunke | 2010-09-08 | 1 | -0/+1 |
* | ir_validate: Validate loop control fields in ir_loop | Ian Romanick | 2010-09-03 | 1 | -0/+35 |
* | mesa: Add new ir_unop_any() expression operation. | Eric Anholt | 2010-08-23 | 1 | -0/+5 |
* | Revert "glsl2: Use stdint.h instead of inttypes.h" | José Fonseca | 2010-08-14 | 1 | -1/+1 |
* | glsl2: Use stdint.h instead of inttypes.h | Ian Romanick | 2010-08-13 | 1 | -1/+1 |
* | glsl2: added casts to silence warnings | Brian Paul | 2010-08-11 | 1 | -7/+7 |
* | glsl2: Add a pass to convert exp and log to exp2 and log2. | Eric Anholt | 2010-08-05 | 1 | -0/+4 |
* | glsl2: Additional validation of write masks | Ian Romanick | 2010-08-04 | 1 | -0/+32 |
* | glsl2: Fix ir_validate validating null variable names. | Eric Anholt | 2010-08-03 | 1 | -1/+2 |
* | glsl2: Clean-up two 'unused variable' warnings | Ian Romanick | 2010-08-02 | 1 | -0/+2 |
* | glsl2: Add validation that talloc ownership of ir_* names is right. | Eric Anholt | 2010-08-02 | 1 | -1/+3 |
* | glsl2: Fix validation for ir_unop_not. | Eric Anholt | 2010-08-02 | 1 | -2/+2 |
* | glsl2: Give the path within src/mesa/ for headers instead of relying on -I. | Aras Pranckevicius | 2010-08-02 | 1 | -1/+1 |
* | ir_validate: Check the types of expression operations. | Eric Anholt | 2010-07-27 | 1 | -0/+144 |
* | glsl2: Fix missing visit_continue return in ir_validate. | Eric Anholt | 2010-07-27 | 1 | -0/+2 |
* | glsl2: Validate that ir_if conditions are actually bool. | Eric Anholt | 2010-07-22 | 1 | -0/+13 |
* | glsl2: Check that nodes in a valid tree aren't error-type. | Eric Anholt | 2010-07-20 | 1 | -1/+2 |
* | glsl2: Give IR nodes a type field. | Eric Anholt | 2010-07-19 | 1 | -0/+15 |
* | ir_validate: Also perform usual checks on ir_dereference_variable nodes | Ian Romanick | 2010-07-12 | 1 | -0/+2 |
* | ir_validate: Validate that varibles are declared before used in IR | Ian Romanick | 2010-07-12 | 1 | -2/+26 |
* | ir_validate: Additional function related invariant checks | Ian Romanick | 2010-07-12 | 1 | -0/+60 |
* | Add hash table helper functions for using pointers as hash keys | Ian Romanick | 2010-07-06 | 1 | -13/+2 |
* | glsl2: Wrap includes of C interfaces with extern "C". | Eric Anholt | 2010-06-24 | 1 | -0/+2 |
* | glsl2: Move the compiler to the subdirectory it will live in in Mesa. | Eric Anholt | 2010-06-24 | 1 | -0/+104 |