| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl2: Remove unnecessary use of 'struct' before type names | Ian Romanick | 2010-08-13 | 1 | -5/+5 |
* | glsl2: Don't declare a variable called sig that shadows the other one | Ian Romanick | 2010-08-11 | 1 | -1/+1 |
* | glsl2: Insert global declarations at the top of the instruction stream. | Eric Anholt | 2010-08-05 | 1 | -1/+8 |
* | glsl2: Remove the shader_in/shader_out tracking separate from var->mode. | Eric Anholt | 2010-08-04 | 1 | -27/+10 |
* | glsl2: Don't try to construct an ir_assignment with an invalid LHS | Ian Romanick | 2010-08-04 | 1 | -3/+2 |
* | glsl2: Make the clone() method take a talloc context. | Eric Anholt | 2010-08-04 | 1 | -5/+5 |
* | glsl2: Fix stack smash when ternary selection is used. | Aras Pranckevicius | 2010-07-31 | 1 | -1/+1 |
* | glsl2: Fix spelling of "initializer." | Eric Anholt | 2010-07-29 | 1 | -4/+5 |
* | glsl2: Add support for redeclaring layout of gl_FragCoord for ARB_fcc. | Eric Anholt | 2010-07-28 | 1 | -2/+13 |
* | glsl2: Perform some semantic checking of ARB_fcc layout qualifiers | Ian Romanick | 2010-07-28 | 1 | -0/+13 |
* | glsl2: Put side effects of the RHS of logic_or in the right branch. | Eric Anholt | 2010-07-22 | 1 | -1/+1 |
* | glsl2: When setting the size of an unsized array, set its deref's size too. | Eric Anholt | 2010-07-22 | 1 | -0/+1 |
* | glsl2: Fix expected type for multiplying vector with non-square matrix. | Carl Worth | 2010-07-22 | 1 | -4/+22 |
* | glsl2: When a "continue" happens in a "for" loop, run the loop expression. | Eric Anholt | 2010-07-22 | 1 | -0/+14 |
* | ast_to_hir: Fix bug in constant initializers. | Kenneth Graunke | 2010-07-21 | 1 | -0/+10 |
* | glsl: Correctly handle unary plus operator. | Carl Worth | 2010-07-21 | 1 | -3/+3 |
* | glsl2: glsl_type has its own talloc context, don't pass one in | Ian Romanick | 2010-07-20 | 1 | -3/+2 |
* | glsl2: Add and use new variable mode ir_var_temporary | Ian Romanick | 2010-07-20 | 1 | -11/+15 |
* | glsl2: talloc the glsl_struct_field[] we use to look up structure types. | Eric Anholt | 2010-07-20 | 1 | -2/+2 |
* | glsl2: Disallow non-constant array indexing for unsized arrays. | Kenneth Graunke | 2010-07-20 | 1 | -0/+2 |
* | glsl2: Move temp declaration to correct side of if-statement in IR | Ian Romanick | 2010-07-12 | 1 | -7/+7 |
* | glsl2: Add declarations for temporaries to instruction stream | Ian Romanick | 2010-07-12 | 1 | -0/+3 |
* | glsl2: Remove generate_temporary and global temporary counter. | Kenneth Graunke | 2010-07-08 | 1 | -27/+5 |
* | glsl2: Actually add the declaration of _post_incdec_temp. | Eric Anholt | 2010-07-07 | 1 | -0/+1 |
* | glsl2: Put the initializer in the instruction stream after the declaration | Ian Romanick | 2010-07-07 | 1 | -2/+11 |
* | Revert "glsl2: Put the declaration in the instruction stream before its initi... | Ian Romanick | 2010-07-07 | 1 | -2/+2 |
* | glsl2: Put the declaration in the instruction stream before its initializer. | Eric Anholt | 2010-07-06 | 1 | -2/+2 |
* | glsl2: Clone methods return the type of the thing being cloned | Ian Romanick | 2010-07-06 | 1 | -5/+5 |
* | glsl2: Support AST-to-IR translation of invariant keyword | Ian Romanick | 2010-07-01 | 1 | -14/+70 |
* | glsl2: Don't bounds check unsize array redeclarations | Ian Romanick | 2010-07-01 | 1 | -1/+1 |
* | glsl2: Add gl_MaxTextureCoords | Ian Romanick | 2010-07-01 | 1 | -8/+4 |
* | glsl2: Default delcaration of gl_TexCoord is unsized | Ian Romanick | 2010-07-01 | 1 | -1/+18 |
* | glsl2: Change order of semaintic checks on variable declarations | Ian Romanick | 2010-07-01 | 1 | -61/+61 |
* | glsl2: Implement AST->HIR support for the "discard" instruction. | Kenneth Graunke | 2010-06-30 | 1 | -1/+1 |
* | glsl2: Fix storing of dead memory in the symbol table. | Kenneth Graunke | 2010-06-30 | 1 | -2/+2 |
* | glsl2: Use _mesa_glsl_parse_state as the talloc parent, not glsl_shader. | Kenneth Graunke | 2010-06-30 | 1 | -11/+11 |
* | glsl2: Keep the same number of components in implicit conversions. | Kenneth Graunke | 2010-06-29 | 1 | -0/+6 |
* | glsl_type: Add get_record_instance method | Ian Romanick | 2010-06-29 | 1 | -2/+2 |
* | glsl_type: Remove vector and matrix constructor generators | Ian Romanick | 2010-06-29 | 1 | -1/+0 |
* | glsl2: Check for non-void functions that don't have a return statement. | Kenneth Graunke | 2010-06-29 | 1 | -0/+10 |
* | glsl2: Reject return types with qualifiers. | Kenneth Graunke | 2010-06-29 | 1 | -1/+10 |
* | glsl2: Check that returned expressions match the function return type. | Kenneth Graunke | 2010-06-29 | 1 | -3/+11 |
* | glsl2: Move the compiler to the subdirectory it will live in in Mesa. | Eric Anholt | 2010-06-24 | 1 | -0/+2453 |