glapi: Implement optional dispatch logging
[mesa.git] / src / glsl /
2010-09-09 Luca Barbieriglsl: add several EmitNo* options, and MaxUnrollIterations
2010-09-09 Eric Anholtglsl: Add info about talloc and optimization passes...
2010-09-09 Eric Anholtglsl: Update README talking about multi-instruction...
2010-09-09 Kenneth Graunkeglsl/builtins: Set the API in the fake context.
2010-09-09 Ian Romanickglsl2: Clear out profile pointers in _mesa_glsl_release...
2010-09-08 Kenneth Graunkeglsl: Fix for scalar float built-in definitions.
2010-09-08 Eric Anholtglsl: regenerate builtins
2010-09-08 Eric Anholtglsl: Fix typo in builtin step() using a wrong channel.
2010-09-08 Kenneth Graunkeir_validate: Ensure ir_binop_dot is only used on vector...
2010-09-08 Kenneth Graunkeglsl: Refresh automatically generated file builtin_func...
2010-09-08 Kenneth Graunkeglsl/builtins: Don't use ir_binop_dot on floating point...
2010-09-08 Kenneth Graunkeglsl/builtins: Simplify degenerate scalar float cases.
2010-09-08 Ian Romanickglsl2: Make sure _mesa_glsl_parse_state constructor...
2010-09-08 Chia-I Wuglsl: Support GLSL ES in the standalone compile.
2010-09-08 Chia-I Wuglsl: Require a context in _mesa_glsl_parse_state.
2010-09-08 Kenneth Graunkeglcpp: Fix build on non-GCC compilers.
2010-09-08 Kenneth Graunkeast_to_hir: Mark arrays as lvalues in GLSL ES, but...
2010-09-08 Kenneth Graunkeglsl: Allow overloading of built-ins without hiding...
2010-09-08 Kenneth Graunkeglsl: Move is_builtin flag back to ir_function_signature.
2010-09-08 Kenneth Graunkeast_to_hir: Reject embedded structure definitions in...
2010-09-08 Kenneth Graunkeast_to_hir: Reject unsized array declarations in GLSL...
2010-09-08 Kenneth Graunkeast_to_hir: Allow matrix-from-matrix constructors in...
2010-09-08 Kenneth Graunkelinker: Fix assertion and cross-version checks for...
2010-09-08 Kenneth Graunkeglsl: Add built-in function profiles for GLSL ES 1.00.
2010-09-08 Kenneth Graunkeglsl: Add built-in variables for GLSL ES 1.00.
2010-09-08 Kenneth Graunkeglsl: Split out types that are in 1.10 but not GLSL...
2010-09-08 Kenneth Graunkeglsl: Recognize GLSL ES 1.00 keywords.
2010-09-08 Kenneth Graunkeglsl: Define GL_ES preprocessor macro if API is OpenGL...
2010-09-08 Kenneth Graunkeglsl: Accept language version 100 and make it the defau...
2010-09-08 Kenneth Graunkeglsl: Set default language version in mesa_glsl_parse_s...
2010-09-07 Ian Romanickglsl2: Forbid array-types in ?: operator in GLSL 1.10
2010-09-07 Ian Romanickglsl2: Early return with visit_continue in loop_analysi...
2010-09-07 Kenneth Graunkeglsl: Change grammar rules for selection statements...
2010-09-07 Török Edvinglsl2: check for _NumLinkedShaders being 0
2010-09-05 José Fonsecaglsl: Add new files to sconscript.
2010-09-05 Kenneth Graunkeir_reader: Only validate IR when a global 'debug' flag...
2010-09-04 Kenneth Graunkeir_reader: Run ir_validate on the generated IR.
2010-09-04 Kenneth Graunkeir_reader: Emit global variables at the top of the...
2010-09-04 Kenneth Graunkeir_reader: Drop support for reading the old assignment...
2010-09-04 Kenneth Graunkeglsl: Regenerate autogenerated file builtin_function...
2010-09-04 Kenneth Graunkeglsl/builtins: Convert assignments to new format (with...
2010-09-04 Kenneth Graunkeir_reader: Read the new assignment format (with write...
2010-09-04 Kenneth Graunkeir_reader: Track the current function and report it...
2010-09-04 Kenneth Graunkeglsl/builtins: Actually print the info log if reading...
2010-09-03 Brian Paulexec_list: replace class with struct
2010-09-03 Ian Romanickglsl2: Use as_constant some places instead of constant_...
2010-09-03 Ian Romanickglsl2: Allow copy / constant propagation into array...
2010-09-03 Ian Romanickglsl2: Add module to perform simple loop unrolling
2010-09-03 Ian Romanickglsl2: Track the number of ir_loop_jump instructions...
2010-09-03 Ian Romanickir_expression: Add static operator_string method
2010-09-03 Ian Romanickexec_node: Add insert_before that inserts an entire...
2010-09-03 Ian Romanickglsl2: Eliminate zero-iteration loops
2010-09-03 Ian Romanickglsl2: Perform initial bits of loop analysis during...
2010-09-03 Ian Romanickglsl2: Add module to suss out loop control variables...
2010-09-03 Ian Romanickglsl2: Add module to analyze variables used in loops
2010-09-03 Ian Romanickir_validate: Validate loop control fields in ir_loop
2010-09-03 Ian Romanickglsl2: Add cmp field to ir_loop
2010-09-03 Ian Romanickglsl2: Set a flag when visiting the assignee of an...
2010-09-03 Ian Romanickexec_list: Add pop_head
2010-09-03 Ian Romanickir_print_visitor: Print empty else blocks more compactly
2010-09-02 Ian Romanickglsl2: Update TODO file
2010-09-02 Kenneth Graunkeglsl: Apply implicit conversions to structure construct...
2010-09-02 Kenneth Graunkeglsl: Convert constant record constructor parameters...
2010-09-02 Kenneth Graunkeglsl: Reject structure constructors that have too many...
2010-09-02 Ian Romanickglsl2: Remove unnecessary glsl_symbol_table::get_functi...
2010-09-02 Ian Romanickglsl2: Remove unused method glsl_type::generate_constructor
2010-09-02 Ian Romanickglsl2: Remove unused 'constructor' parameter from glsl_...
2010-09-02 Ian Romanickglsl2: Don't generate constructor functions for structures
2010-09-02 Ian Romanickglsl2: Emit structure constructors inline
2010-09-02 Kenneth Graunkeglsl: Fix write mask in matrix-from-matrix constructors.
2010-09-02 Kenneth Graunkeglsl: Add proper handling for constant matrix-from...
2010-09-02 Kenneth Graunkeglsl: Move generate_constructor_(matrix|vector) to...
2010-09-02 Kenneth Graunkeast_function: Fix check for "too few components".
2010-09-02 Kenneth Graunkeast_function: Remove bogus cases from generate_construc...
2010-09-01 Kenneth Graunkeglsl: Add forgotten implementations of equal/notEqual...
2010-09-01 Ian Romanickglsl2: Perform algebraic simplifications on logical...
2010-09-01 Ian Romanickglsl2: Allow ir_constant::zero to create boolean constants
2010-09-01 Ian Romanickglsl2: Disallow function declarations within function...
2010-09-01 Brian Paulglsl2: fix bug in atan(y, x) function
2010-08-31 Ian Romanickglsl2: Write vector constructor constants in a single...
2010-08-31 Kenneth Graunkeast_to_hir: Add support for bit-wise operators (but...
2010-08-31 Kenneth Graunkelinker: Require an exact matching signature when lookin...
2010-08-30 Ian Romanicklinker: Handle varying arrays, matrices, and arrays...
2010-08-30 Eric Anholtglsl: Clear the static values of builtin function profi...
2010-08-30 Ian Romanickglsl2: Commit generated files changed by previous commit
2010-08-30 Ian Romanickglsl2: Parse #pragma lines
2010-08-30 José Fonsecaglsl: Silence unused variable warning.
2010-08-30 Ian Romanicklinker: Treat sized and unsized array types as the...
2010-08-29 Vinson Leeglsl: Initialize data in ast_function_expression::hir.
2010-08-29 Vinson Leeglsl: Completely initialize value member in ir_constant...
2010-08-29 Vinson Leeglsl: Initialize variable in ir_swizzle::constant_expre...
2010-08-29 Vinson Leeglsl: Initialize data in read_constant.
2010-08-29 Vinson Leeglsl: Initialize the rest of values of ir_constant...
2010-08-28 Ian Romanickglsl2: Decompose matrix comparison into vector operations
2010-08-27 Eric Anholtglsl: Rename a couple of common variable names in mat_o...
2010-08-27 Eric Anholtglsl: Make mat_op_to_vec allocate out of the IR's parent.
2010-08-27 Eric Anholtglsl: Regenerate for double destroy fix.
2010-08-27 Eric Anholtglsl: Protect against double compiler-destroy.
2010-08-27 Brian Paulglsl2: restructure header file for C++ and C inclusion
2010-08-27 Brian Paulglsl2: remove 'extern' keyword in .c file
next