scons: add code to generate the various GL API files
[mesa.git] / src / glsl /
2012-05-31 Kenneth Graunkeglsl/tests: Plumb $(PYTHON2) and $(PYTHON_FLAGS) into...
2012-05-31 Kenneth Graunkeralloc: Add some basic unit tests.
2012-05-31 Kenneth Graunkeralloc: Fix ralloc_parent() of memory allocated out...
2012-05-23 Paul Berryglsl/tests: Add .gitignore for uniform initialization...
2012-05-23 Paul Berryglsl/constant propagation: kill whole var if LHS involv...
2012-05-23 Ian Romanickglsl/tests: Add test for uniform initialization by...
2012-05-23 Ian Romanickglsl: Propagate sampler uniform initializers to gl_shad...
2012-05-23 Ian Romanickglsl: Initialize samplers to 0, propagate sampler value...
2012-05-23 Ian Romanickglsl: Set initial values for uniforms in the linker
2012-05-17 Eric Anholtglsl: Drop the extra NULL specifiction on ir_assignment...
2012-05-17 Eric Anholtglsl: Fix assertion failure on handling switch on uint...
2012-05-17 Eric Anholtglsl: Reject non-scalar switch expressions.
2012-05-17 Eric Anholtglsl: Let the constructor figure out the types of switc...
2012-05-17 Eric Anholtglsl: Fix indentation of switch code.
2012-05-17 Eric Anholtglsl: Improve the local dead code optimization to elimi...
2012-05-15 José Fonsecaglsl: Fix lower_discard_flow prototype mismatch.
2012-05-15 Eric Anholtglsl: Implement the GLSL 1.30+ discard control flow...
2012-05-15 Eric Anholtglsl: Remove the opt_discard_simplification pass.
2012-05-11 Marek OlšákMerge branch 'gallium-userbuf'
2012-05-08 Olivier Galibertglsl: Change built-in constant expression evaluation...
2012-05-08 Olivier Galibertglsl: Add an origin pointer in the function signature...
2012-05-08 Olivier Galibertglsl: Add methods to copy parts of one ir_constant...
2012-05-08 Olivier Galibertglsl: Add a constant_referenced method to ir_dereference*
2012-05-08 Olivier Galibertglsl: Add a variable context to constant_expression_val...
2012-05-08 Olivier Galibertglsl: Extend ir_constant::zero to handle more types.
2012-05-08 Kenneth Graunkeglsl: Fix broken constant expression handling for ...
2012-05-04 Eric Anholtglsl: Fix regression in function out-parameter lvalue...
2012-05-04 Eric Anholtglsl: Don't consider unused FS out variables as being...
2012-05-04 Eric Anholtglsl: Always copy the index when cloning a variable.
2012-05-02 Dylan Noblesmithglsl: report errors via GL_ARB_debug_output
2012-05-02 Dylan Noblesmithglsl: add gl_context member
2012-05-02 Dylan Noblesmithglsl: consolidate error/warning code
2012-05-01 Kenneth Graunkeglsl: Remove some completed tasks from the old "TODO...
2012-05-01 Vinson Leeglsl: Initialize member variable in ir_copy_propagation...
2012-04-28 Vinson Leeglsl: Remove unused member predicate from ir_dead_funct...
2012-04-27 Vinson Leeglsl: Remove unused member mem_ctx from ir_dead_functio...
2012-04-24 Eric Anholtglsl: Add implementation of inverse() for mat2/3/4.
2012-04-24 Eric Anholtglsl: Add support for generating builtin code from...
2012-04-24 Eric Anholtglsl: Make ir_reader parse the "temporary" variable...
2012-04-24 Eric Anholtglsl: Add doxygen explaining what main.cpp is for.
2012-04-19 Eric Anholtglsl: Properly throw compile-time errors for conflictin...
2012-04-19 Eric Anholtglsl: Track in each ir_variable whether it was ever...
2012-04-19 Eric Anholtglsl: Convert the tests directory to automake.
2012-04-19 Eric Anholtglsl: Fix up some comments in structure splitting,...
2012-04-19 Eric Anholtglsl: Don't allow array splitting on function arguments.
2012-04-19 Eric Anholtglsl: Rename the "whole_array_access" member in array...
2012-04-19 Eric Anholtglsl: Fix up a comment explaining what a visitor class...
2012-04-19 Eric Anholtglsl: Use the column_types() helper method.
2012-04-19 Kenneth Graunkeglsl: Remove unused mem_ctx field from ir_array_splitti...
2012-04-17 Kenneth Graunkeglsl/builtins: Rework profiles to use the new '.glsl...
2012-04-17 Kenneth Graunkeglsl/builtins: Support stage-agnostic built-in profiles.
2012-04-17 Kenneth Graunkeglsl: Make the standalone compiler accept '.glsl' files.
2012-04-17 Kenneth Graunkeglsl/builtins: Use ivec for texel offsets in texturePro...
2012-04-16 Eric AnholtRevert "glsl: Refuse to link GLSL 1.40+ shaders that...
2012-04-16 Eric Anholtglsl: Refuse to link GLSL 1.40+ shaders that would...
2012-04-16 Eric Anholtglsl: Add remaining *sampler2DRect* texture functions.
2012-04-16 Eric Anholtglsl: Fix the prototype of textureProjGradOffset(sample...
2012-04-16 Eric Anholtglsl: Mark [iu]sampler{Buffer,2DRect}as reserved in...
2012-04-16 Eric Anholtglsl: Add textureSize(*samplerBuffer) support.
2012-04-16 Eric Anholtglsl: Fix comment typo in 1.40 work.
2012-04-14 Eric Anholtglsl: If an "if" has no "then" or "else" code left...
2012-04-14 Eric Anholtglsl: Add a helper for generating temporary variables...
2012-04-14 Eric Anholtglsl: Add a helper for ir_builder to make dereferences...
2012-04-14 Eric Anholtglsl: Make a little tracking class for emitting IR...
2012-04-14 Eric Anholtglsl: Add common swizzles to ir_builder.
2012-04-14 Eric Anholtglsl: Let ir_builder expressions take un-dereferenced...
2012-04-13 Eric Anholtglsl: Create an ir_builder helper for hand-generating IR.
2012-04-13 Dave Airlieglsl: add support for ARB_blend_func_extended (v3)
2012-04-13 Dave Airliemesa: add support for ARB_blend_func_extended (v4)
2012-04-12 Eric Anholtglsl: Extend the array splitting optimization pass...
2012-04-12 Eric Anholtglsl: Add an array splitting pass.
2012-04-12 Eric Anholtglsl: Don't apply optimization passes to builtins.
2012-04-09 Vadim Girlinglsl: fix variable ordering in the output_read_remover
2012-04-09 Eric Anholtglsl: Add texelFetch(*samplerBuffer) entrypoints to...
2012-04-09 Eric Anholtglsl: Add support for parsing [iu]samplerBuffer types...
2012-04-09 Eric Anholtglsl: Drop the round-trip through ast_type_specifier...
2012-04-09 Kenneth Graunkeglsl: Use (const char *) in AST nodes rather than plain...
2012-04-02 Kenneth Graunkeglsl: Demote 'type' from ir_instruction to ir_rvalue...
2012-04-02 Kenneth Graunkeglsl: Remove ir_call::get_callee() and set_callee().
2012-04-02 Kenneth Graunkeglsl: Convert ir_call to be a statement rather than...
2012-04-02 Kenneth Graunkeglsl: Split out ir_reader's ability to read ir_derefere...
2012-04-02 Kenneth Graunkeglsl: Move constant expression handling from calls...
2012-04-02 Kenneth Graunkeglsl: Use ir_rvalue to represent generic error_type...
2012-04-02 Kenneth Graunkeglsl: Combine AST-level and IR-level parameter mode...
2012-04-02 Kenneth Graunkeglsl: Split up function matching and call generation...
2012-04-02 Kenneth Graunkeglsl: Don't trust loop analysis in the presence of...
2012-03-31 Vinson Leelinker: Fix memory leak in count_uniform_size::visit_field.
2012-03-26 Dave Airlieglsl: fix linker error message context for frag shader...
2012-03-26 Kenneth Graunkeglsl: Make ir_dereference_variable ctor assert the...
2012-03-26 Kenneth Graunkeglsl: Explicitly NULL-check variables before making...
2012-03-26 Kenneth Graunkeglsl: Make ir_dereference_record constructor assert...
2012-03-26 Kenneth Graunkeglsl: Make ir_dereference_array constructor assert...
2012-03-26 Kenneth Graunkeglsl: Comment that expression flattening is used for...
2012-03-25 Dave Airlieglsl: fix compiling warning from gcc 4.7
2012-03-25 Dave Airlieglsl: initialise const force glsl extension warning...
2012-03-21 Brian Paulglsl: propagate MaxUnrollIterations to the optimizer...
2012-03-21 Eric Anholtglsl: Don't require gl_Position to be written in GLSL...
2012-03-20 Paul BerryAdd .deps/, .libs/, and *.la to toplevel .gitignore
2012-03-20 Eric Anholtglsl: Don't include the deprecated structure types...
2012-03-15 Eric Anholtglsl: Add GLSL 1.40 textureSize() implementations for...
next