mesa.git
2010-06-23 Kenneth Graunkeglcpp: Recognize plain "//" as a comment.
2010-06-23 Ian RomanickGenerate errors for empty constructors instead of asserting
2010-06-23 Ian Romanicklinker: Update some comments, remove a couple FINISHMEs
2010-06-23 Ian Romanicklinker: Use InfoLog in assign_attribute_locations
2010-06-23 Ian Romanicklinker: Refactor parameters to cross_validate_uniforms
2010-06-23 Ian Romanicklinker: Write errors to info log instead of stdout
2010-06-23 Ian Romanicklinker: Initial implementation of varying slot allocation
2010-06-23 Ian Romanicklinker: Limit attribute allocation to MAX_VERTEX_ATTRIBS
2010-06-23 Ian Romanicklinker: Support matrix and array vertex inputs
2010-06-23 Ian Romanicklinker: Initial implementation of attribute slot allocation
2010-06-23 Ian RomanickImport some bits Mesa's mtypes.h
2010-06-23 Ian RomanickImport gl_program_parameter and gl_program_parameter_li...
2010-06-23 Ian Romanicklinker: Store the par-linked per-stage shaders in the...
2010-06-23 Ian Romanicklinker: Initial implementation of uniform slot allocation
2010-06-23 Ian RomanickImport gl_uniform and gl_uniform_list types from Mesa
2010-06-23 Ian Romanickir_variable: Add query to get number of slots used...
2010-06-23 Ian Romanickglsl_type: Add method to get number of slots used by...
2010-06-23 Ian Romanicklinker: Document what remains to be done
2010-06-23 Ian Romanickir_variable: Set locations for shader built-in variables
2010-06-23 Ian Romanickir_variable: Track the location of uniforms, varings...
2010-06-23 Ian Romanicklinker: Initial implementation of interstage input...
2010-06-23 Ian Romanickir_variable: Add method to get string representing...
2010-06-23 Ian Romanicklinker: Initial implementation of interstage uniform...
2010-06-23 Ian Romanickir_constant: Add method to determine if two constants...
2010-06-23 Eric AnholtFix multiple usage of an rvalue in constructor componen...
2010-06-23 Ian Romanickir_validate: Use callback functionality in ir_hierarchi...
2010-06-23 Ian Romanickir_hierarchical_visitor: Add generic callback functionality
2010-06-23 Eric Anholtir_validate: New pass for checking our invariants.
2010-06-23 Eric Anholtir: Give ir_instruction a print visitor helper.
2010-06-23 Eric AnholtHook up texturing in the hierarchical visitor.
2010-06-22 Eric AnholtInclude stdio.h and stdlib.h everywhere, and don't...
2010-06-22 Ian RomanickAdd missing build products to gitignore
2010-06-21 Kenneth Graunkeglcpp: Initialize error state.
2010-06-21 Kenneth Graunkeglcpp: Accept #elif without an expression if the expres...
2010-06-21 Kenneth Graunkeglcpp: Print to the main compiler's infolog, not stdout.
2010-06-21 Kenneth GraunkeUse yy_scan_string and stop caring about shader->SourceLen.
2010-06-21 Kenneth Graunkeglcpp: Rework handling of "defined" operator.
2010-06-21 Kenneth Graunkeglcpp/tests: Add a test for #if defined (identifier)
2010-06-21 Kenneth Graunkeglcpp: Ignore junk tokens at end of #ifdef/#ifndef...
2010-06-21 Kenneth Graunkeglcpp: Add glcpp_warning for printing warnings to the...
2010-06-21 Kenneth Graunkeglcpp: Add boolean 'error' flag.
2010-06-21 Kenneth Graunkeglcpp: Rename "errors" to "info_log."
2010-06-21 Kenneth Graunkeglcpp: Don't include newlines as part of #version-passt...
2010-06-21 Kenneth Graunkeglcpp/tests: Add a test for #version followed by #define.
2010-06-21 Kenneth Graunkeglcpp: Fix line and column numbering.
2010-06-21 Kenneth Graunkeglcpp: Remove calls to exit().
2010-06-21 Kenneth Graunkeglcpp: Add line locations to "Unterminated #if" error...
2010-06-21 Kenneth Graunkeglcpp: Add line locations to various mismatched #if...
2010-06-21 Kenneth Graunkeglcpp: Add line locations to "reserved name" error...
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
next