aboutsummaryrefslogtreecommitdiffstats
path: root/src/glsl
Commit message (Expand)AuthorAgeFilesLines
* texture_builtins.py: Generate texture*Offset functions.Kenneth Graunke2011-01-311-5/+80
* texture_builtins.py: Generalize the "use_proj" field to support offsets.Kenneth Graunke2011-01-311-52/+57
* texture_builtins.py: Refactor coordinate dimension calculations.Kenneth Graunke2011-01-311-5/+9
* glsl: Introduce a new "const_in" variable mode.Kenneth Graunke2011-01-3112-4/+36
* glsl: Change texel offsets to a single vector rvalue.Kenneth Graunke2011-01-318-29/+42
* glsl: Re-synchronize ir_variable_mode and the printer's string array.Kenneth Graunke2011-01-311-1/+1
* Remove talloc from the SCons build system.Kenneth Graunke2011-01-311-19/+1
* Remove talloc from the make and automake build systems.Kenneth Graunke2011-01-311-4/+2
* ralloc: a new MIT-licensed recursive memory allocator.Kenneth Graunke2011-01-312-35/+280
* Convert everything from the talloc API to the ralloc API.Kenneth Graunke2011-01-3154-499/+491
* ralloc: Add a fake implementation of ralloc based on talloc.Kenneth Graunke2011-01-314-0/+542
* Revert "glcpp: Demote "macro redefined" from an error to a warning"Carl Worth2011-01-294-38/+15
* glcpp: Demote "macro redefined" from an error to a warningCarl Worth2011-01-284-15/+38
* glsl: Refresh autogenerated lexer fileChad Versace2011-01-261-117/+118
* glsl: Remove extraneously extraneous parensChad Versace2011-01-261-1/+1
* glsl: Enable AMD_conservative_depth in parserChad Versace2011-01-261-0/+7
* glsl: Raise linking error if gl_FragDepth layout is inconsistentChad Versace2011-01-261-0/+26
* glsl: Propagate depth layout qualifier from AST to IRChad Versace2011-01-263-0/+73
* glsl: Define enum ir_depth_layoutChad Versace2011-01-262-0/+35
* glsl: Refresh autogenerated parser filesChad Versace2011-01-263-165/+180
* glsl: Add support for AMD_conservative_depth to parserChad Versace2011-01-263-8/+34
* glsl: Add depth layout qualifiers to ast_type_qualifierChad Versace2011-01-261-0/+8
* glcpp: Conditionally define macro GL_AMD_conservative_depthChad Versace2011-01-261-0/+2
* linker: Propagate max_array_access while linking functionsIan Romanick2011-01-252-4/+13
* linker: Set sizes for non-global arrays as wellIan Romanick2011-01-251-18/+17
* glsl: silence uninitialized var warning in read_texture()Brian Paul2011-01-251-1/+4
* glsl: Fix mingw crosscompileJakob Bornecrantz2011-01-251-0/+1
* glsl: Remove long unused 'configure.ac' file.Kenneth Graunke2011-01-241-69/+0
* glsl: Don't assert when the value returned by a function has no rvalueIan Romanick2011-01-221-13/+12
* glcpp: Regenerate parser files.Kenneth Graunke2011-01-211-229/+231
* glcpp: Remove use of talloc reference counting.Kenneth Graunke2011-01-211-13/+7
* glsl, i965: Remove unnecessary talloc includes.Kenneth Graunke2011-01-213-12/+0
* glsl: Improve error message when read-only vars are writtenChad Versace2011-01-212-7/+29
* glsl: Mark 'in' variables at global scope as read-onlyChad Versace2011-01-211-1/+2
* glsl: Remove unused class ast_declaration_statmentChad Versace2011-01-211-19/+0
* Add machine generated files to .gitignoretwied2011-01-191-0/+1
* glsl: Don't bother unsetting a destructor that was never set.Kenneth Graunke2011-01-191-6/+3
* glsl: Fix segfault due to missing printf argumentChad Versace2011-01-181-1/+2
* glsl: Fix semantic checks on precision qualifiersChad Versace2011-01-181-9/+8
* glsl: Skip the rest of loop unrolling if no loops were found.Eric Anholt2011-01-183-2/+9
* glsl: Refresh autogenerated parser filesChad Versace2011-01-172-431/+442
* glsl: Remove redundant semantic check in parserChad Versace2011-01-171-6/+0
* glsl: Add support for default precision statementsChad Versace2011-01-174-9/+67
* glsl: Add semantic checks for precision qualifiersChad Versace2011-01-171-0/+33
* glsl: Fix parser rule for type_specifierChad Versace2011-01-171-0/+3
* glsl: Change default value of ast_type_specifier::precisionChad Versace2011-01-172-4/+5
* glsl: Check that 'centroid in' does not occur in vertex shaderChad Versace2011-01-171-0/+13
* glsl: Check that interpolation quals only apply to vertex ins and fragment outsChad Versace2011-01-171-0/+35
* glsl: Check that interpolation qualifiers do not precede 'varying'Chad Versace2011-01-173-0/+38
* glsl: Add method ast_type_qualifier::interpolation_string()Chad Versace2011-01-172-0/+25