mesa.git
2010-06-21 Kenneth Graunkeglcpp: Print locations in error messages where possible.
2010-06-21 Kenneth Graunkeglcpp: Introduce new glcpp_error function.
2010-06-21 Kenneth Graunkeglcpp: Set locations on tokens.
2010-06-21 Kenneth Graunkeglcpp: Set line locations in the lexer.
2010-06-21 Kenneth Graunkeglcpp: Add plumbing to support line locations.
2010-06-21 Kenneth Graunkeglcpp: Add %error-verbose.
2010-06-21 Kenneth Graunkeglcpp: Actually support #ifdef and #ifndef.
2010-06-21 Kenneth Graunkeglcpp: Build a reentrant parser.
2010-06-21 Kenneth Graunkeglcpp: Print errors on stdout instead of stderr (non...
2010-06-21 Kenneth Graunkeglcpp/tests: Add extra newline at the end of expected...
2010-06-21 Kenneth Graunkeglcpp: Handle missing newline at EOF.
2010-06-21 Kenneth Graunkeglcpp: Complain about unrecognized directives.
2010-06-21 Kenneth Graunkeglcpp: Pass #version, #extension, and #pragma directive...
2010-06-21 Kenneth GraunkeMake the main compiler call the preprocessor.
2010-06-21 Kenneth GraunkeComplain and exit if the given shader file doesn't...
2010-06-21 Kenneth Graunkeglcpp: Add support for lexing from a string.
2010-06-21 Kenneth Graunkeglcpp: Output to a buffer and error log rather than...
2010-06-21 Kenneth Graunkeglcpp: Fix a case of == where = probably ought to be.
2010-06-21 Kenneth GraunkeAdd glcpp to the build.
2010-06-21 Kenneth GraunkeSpecify %option prefix="glcpp_" in the source code...
2010-06-21 Kenneth GraunkeMerge Carl's preprocessor into the glcpp subdirectory.
2010-06-19 Kenneth GraunkePrint out the info log if compilation fails.
2010-06-19 Kenneth GraunkeChange error/warning functions to print to the info...
2010-06-19 Ian RomanickInitialize the shader info log
2010-06-19 Kenneth GraunkeMake shader a talloc context.
2010-06-19 Kenneth GraunkeLink against talloc. We're going to be using it.
2010-06-19 Kenneth GraunkeFix crash when running glsl on a signle fragment shader.
2010-06-19 Kenneth GraunkeRename prog to shader. Less confusing.
2010-06-19 Kenneth GraunkeFix compile on 64-bit.
2010-06-19 Ian RomanickEnsure that shader_in and shader_out are correctly...
2010-06-19 Ian Romanickglsl_lexer: centroid and invariant are not reserved...
2010-06-19 Ian Romanickglsl_lexer: Handle interpolation qualifiers
2010-06-18 Ian Romanicklinker: Add some function header comments
2010-06-18 Ian RomanickTODO: Add note about initializers for constants
2010-06-18 Ian RomanickAllow initializers for uniforms
2010-06-18 Ian RomanickDon't link shaders by default
2010-06-17 Ian Romanicklinker: Initial bits of the linker
2010-06-17 Ian RomanickUse glsl_program instead of an open-coded vector of...
2010-06-17 Ian RomanickAdd glsl_program that is similar to Mesa's gl_shader_pr...
2010-06-17 Ian RomanickChange glsl_program to glsl_shader
2010-06-17 Ian RomanickCompile multiple shaders listed on the command line
2010-06-17 Ian RomanickExtract compilation to a separate routine
2010-06-17 Ian RomanickAdd glsl_program that is similar to Mesa's gl_program
2010-06-16 Ian RomanickAdd TODO list
2010-06-15 Ian RomanickPrinting LIR is optional
2010-06-15 Ian RomanickPrinting the AST is optional
2010-06-15 Ian RomanickMinor bits of code rearranging
2010-06-15 Ian RomanickInfer shader type from suffix on filename
2010-06-14 Ian RomanickRemove ability to read "IR shaders" from stand-alone...
2010-06-14 Ian RomanickMove stand-alone compiler main routine to main.cpp
2010-06-12 Ian Romanickir_constant: Eliminate 'void *' constructor
2010-06-12 Ian RomanickUse statically typed ir_constant constructors wherever...
2010-06-12 Ian Romanickir_reader: Use 'union ir_constant_data' in read_constant
2010-06-12 Ian Romanickir_constant_visitor: Type of constant result is same...
2010-06-12 Ian Romanickir_constant_visitor: Types of ir_binop_{equal,nequal...
2010-06-12 Ian Romanickir_constant_visitor: Use 'union ir_constant_data' in...
2010-06-11 Ian Romanickir_constant_visitor: Use 'union ir_constant_data' inste...
2010-06-11 Ian RomanickMatrix and vector constructors with a single constant...
2010-06-11 Ian Romanickir_constant_visitor: Handle bool-to-int and int-to...
2010-06-11 Ian RomanickTreat ?: with all constant subexpressions as a constant...
2010-06-11 Ian RomanickRearrange code in HIR conversion of ?: operator
2010-06-11 Ian Romanickir_constant_visitor: Handle constant swizzles
2010-06-11 Ian Romanickir_constant_visitor: Handle array access of constant...
2010-06-11 Ian RomanickRemove redundant type checks for constant constructors
2010-06-11 Ian RomanickDo simple constant folding while processing function...
2010-06-11 Ian Romanickir_constant_visitor: Handle dereferences of constant...
2010-06-11 Ian Romanickir_constant: Add get_record_field query
2010-06-11 Ian RomanickAdd glsl_types::field_index to get the location of...
2010-06-11 Ian RomanickDetect and process constant record constructors
2010-06-11 Ian RomanickMove parameter processing out of match_function_by_name
2010-06-11 Ian Romanickir_constant_visitor: Use clone to create a constant...
2010-06-11 Ian Romanickir_constant: Support constant structures in clone
2010-06-11 Ian Romanickir_constant: Add storage for multiple constants for...
2010-06-11 Ian RomanickAdd glsl_type::is_record query
2010-06-11 Ian RomanickAdd float/bool conversion to ir_constant_expression...
2010-06-11 Ian RomanickConstant-fold constructor parameters after type conversion
2010-06-11 Ian RomanickMake constructors with all constant parameters generate...
2010-06-11 Ian RomanickConstruct an ir_constant from a list of ir_constant...
2010-06-11 Ian RomanickAdd queries to determine if a node is a list sentinal
2010-06-11 Ian RomanickAdd methods to ir_constant to get scalar components...
2010-06-11 Ian RomanickDerefence components of constants smarter
2010-06-11 Ian RomanickConstruct an ir_constant from a scalar component of...
2010-06-11 Ian RomanickUse ir_unop_b2i when converting a bool-to-int and add...
2010-06-10 Kenneth GraunkeRemove linux_list in favor of exec_list.
2010-06-09 Kenneth GraunkeAdd forgotten autogenerated EXT_texture_array_fs folder.
2010-06-09 Kenneth GraunkeImplement 1.30 int/uint variants of min/max/clamp.
2010-06-09 Kenneth Graunketexture_builtins.py: The unsigned integer type is ...
2010-06-09 Kenneth GraunkeImplement 1.30 hyperbolic trig builtins (sinh, cosh...
2010-06-09 Kenneth GraunkeImplement 1.20 'transpose' builtin.
2010-06-09 Kenneth GraunkeImplement 1.20 'outerProduct' builtin.
2010-06-09 Kenneth GraunkeImplement matrixCompMult builtin - the last of the...
2010-06-09 Kenneth Graunkeir_constant_visitor: Add support for dFdx and dFdy...
2010-06-09 Kenneth GraunkeImplement dFdx, dFdy, and fwidth via new expression...
2010-06-09 Kenneth GraunkeImplement 'refract' builtin.
2010-06-09 Kenneth GraunkeFix some typing issues in asin.
2010-06-09 Kenneth GraunkeAdd a completely bogus implementation of the noise...
2010-06-09 Kenneth GraunkeImplement 'acos' builtin.
2010-06-09 Carl WorthMerge remote branch 'kwg/fixes'
2010-06-09 Kenneth GraunkeImplement 'faceforward' builtin.
2010-06-09 Kenneth GraunkeImplement 'distance' builtin.
next