| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Remove const decoration from inlined function parameters | Ian Romanick | 2010-10-08 | 1 | -0/+7 |
* | glsl: Add linker support for explicit attribute locations | Ian Romanick | 2010-10-08 | 3 | -4/+48 |
* | glsl: Track explicit location in AST to IR translation | Ian Romanick | 2010-10-08 | 4 | -0/+60 |
* | glsl: Regenerate files changes by previous commit | Ian Romanick | 2010-10-08 | 2 | -902/+956 |
* | glsl: Add parser support for GL_ARB_explicit_attrib_location layouts | Ian Romanick | 2010-10-08 | 5 | -4/+75 |
* | glcpp: Regenerate files changes by previous commit | Ian Romanick | 2010-10-08 | 2 | -124/+120 |
* | glcpp: Add the define for ARB_explicit_attrib_location when present | Ian Romanick | 2010-10-08 | 1 | -0/+3 |
* | glsl: Regenerate files modified by previous commits | Ian Romanick | 2010-10-08 | 3 | -1412/+1431 |
* | glsl: Wrap ast_type_qualifier contents in a struct in a union | Ian Romanick | 2010-10-08 | 5 | -100/+109 |
* | glsl: Clear type_qualifier using memset | Ian Romanick | 2010-10-08 | 1 | -19/+86 |
* | glsl: Slight refactor of error / warning checking for ARB_fcc layout | Ian Romanick | 2010-10-08 | 1 | -9/+7 |
* | glsl: Refactor 'layout' grammar to match GLSL 1.60 spec grammar | Ian Romanick | 2010-10-08 | 1 | -10/+21 |
* | glsl: Fail linking if assign_attribute_locations fails | Ian Romanick | 2010-10-08 | 1 | -1/+3 |
* | glsl: Remove unnecessary header. | Vinson Lee | 2010-10-01 | 1 | -1/+0 |
* | glsl: Add a lowering pass for texture projection. | Eric Anholt | 2010-09-30 | 3 | -0/+102 |
* | glsl: "Copyright", not "Constantright" | Kenneth Graunke | 2010-09-28 | 1 | -1/+1 |
* | glsl: Also update implicit sizes of varyings at link time. | Eric Anholt | 2010-09-28 | 1 | -4/+7 |
* | glsl: Add validation that a swizzle only references valid channels. | Eric Anholt | 2010-09-27 | 1 | -0/+18 |
* | glsl: Fix broadcast_index of lower_variable_index_to_cond_assign. | Eric Anholt | 2010-09-27 | 1 | -1/+1 |
* | glsl: Fix copy'n'wasted ir_noop_swizzle conditions. | Eric Anholt | 2010-09-22 | 1 | -2/+2 |
* | glsl: Rework assignments with write_masks to have LHS chan count match RHS. | Eric Anholt | 2010-09-22 | 10 | -111/+154 |
* | glsl2: fix typo in error msg | Brian Paul | 2010-09-21 | 1 | -1/+1 |
* | glsl: Add definition of gl_TextureMatrix inverse/transpose builtins. | Eric Anholt | 2010-09-21 | 1 | -0/+3 |
* | glsl: Fix broken handling of ir_binop_equal and ir_binop_nequal. | Kenneth Graunke | 2010-09-20 | 1 | -25/+30 |
* | glsl: Add comments to clarify the types of comparison binops. | Kenneth Graunke | 2010-09-20 | 1 | -1/+2 |
* | glsl2: silence compiler warnings in printf() calls | Brian Paul | 2010-09-20 | 1 | -2/+4 |
* | glsl: Add doxygen comments | Ian Romanick | 2010-09-20 | 2 | -12/+121 |
* | glsl/builtins: Switch comparison functions to just return an expression. | Kenneth Graunke | 2010-09-18 | 5 | -360/+72 |
* | glsl/builtins: Fix equal and notEqual builtins. | Kenneth Graunke | 2010-09-18 | 3 | -48/+48 |
* | glsl: Properly handle nested structure types. | Kenneth Graunke | 2010-09-18 | 2 | -25/+11 |
* | glsl2: Fixed cloning of ir_call error instructions. | Tilman Sauerbeck | 2010-09-18 | 1 | -0/+3 |
* | glsl: Fix 'control reaches end of non-void function' warning. | Vinson Lee | 2010-09-18 | 1 | -0/+1 |
* | glsl2: Empty functions can be inlined. | Tilman Sauerbeck | 2010-09-18 | 1 | -1/+4 |
* | glsl2: Add flags to enable variable index lowering | Ian Romanick | 2010-09-17 | 2 | -8/+52 |
* | glsl2: Refactor testing for whether a deref is of a matrix or array | Ian Romanick | 2010-09-17 | 1 | -11/+12 |
* | glsl: add pass to lower variable array indexing to conditional assignments | Luca Barbieri | 2010-09-17 | 5 | -0/+317 |
* | glsl: Don't print blank (function ...) headers for built-ins. | Kenneth Graunke | 2010-09-16 | 1 | -0/+3 |
* | glsl: Change from has_builtin_signature to has_user_signature. | Kenneth Graunke | 2010-09-16 | 3 | -5/+5 |
* | glsl: Fix 'format not a string literal and no format arguments' warning. | Vinson Lee | 2010-09-15 | 1 | -1/+1 |
* | glsl2: add case for ir_unop_noise | Brian Paul | 2010-09-14 | 1 | -0/+4 |
* | glsl2: fix comments | Brian Paul | 2010-09-14 | 3 | -3/+3 |
* | glsl2: Port equal() and notEqual() to ir_unop_all_equal and ir_unop_any_nequal | Ian Romanick | 2010-09-13 | 3 | -240/+48 |
* | glsl: introduce ir_binop_all_equal and ir_binop_any_equal, allow vector cmps | Luca Barbieri | 2010-09-13 | 7 | -22/+67 |
* | loop_unroll: unroll loops with (lowered) breaks | Luca Barbieri | 2010-09-13 | 1 | -4/+89 |
* | glsl2: Add pass to remove redundant jumps | Ian Romanick | 2010-09-13 | 6 | -1/+118 |
* | glsl: Explain file naming convention | Ian Romanick | 2010-09-13 | 1 | -0/+12 |
* | loop_controls: fix analysis of already analyzed loops | Luca Barbieri | 2010-09-13 | 1 | -1/+8 |
* | glsl: add continue/break/return unification/elimination pass (v2) | Luca Barbieri | 2010-09-13 | 6 | -250/+548 |
* | glsl: add ir_control_flow_visitor | Luca Barbieri | 2010-09-13 | 1 | -0/+17 |
* | glsl2: Fix scons build for all platforms | Jakob Bornecrantz | 2010-09-10 | 1 | -0/+1 |