nouveau: Bail out from nouveau_fence_wait if flushing the pushbuf fails.
[mesa.git] / src / glsl /
2013-03-05 Eric Anholtmesa: Report ARB_debug_output for both shader errors...
2013-03-01 Chris Forbesglsl: add support for ARB_texture_multisample
2013-03-01 Jordan Justenglsl: allow GLSL compiler version to be overridden...
2013-02-28 Matt Turnerglsl: Optimize ir_triop_lrp(x, y, a) with a = 0.0f...
2013-02-28 Kenneth Graunkeglsl: Convert mix() to use a new ir_triop_lrp opcode.
2013-02-28 Kenneth Graunkeglsl: Rework ir_reader to handle expressions with three...
2013-02-28 Kenneth Graunkeglsl: Consolidate ir_expression constructors that use...
2013-02-24 Jordan Justenglsl: Remove VS output varyings which are optimized...
2013-02-14 Vinson Leeglsl: Initialize ir_texture member variable.
2013-02-13 Paul Berryglsl: Fix error checking on "flat" keyword to match...
2013-02-13 Paul Berryglsl: don't allow non-flat integral types in varying...
2013-02-13 Paul Berryglsl: Allow default precision qualifiers to be set...
2013-02-12 Paul Berryglsl: Fix unsupported version error for GLSL ES 3.00...
2013-02-09 Vinson Leeglsl: Ensure glsl_type constructors initialize gl_type.
2013-02-08 Vinson Leeglsl: Initialize all tfeedback_candidate_generator...
2013-02-08 Ian Romanickglsl: Change loop_analysis to not look like a resource...
2013-02-06 Marek Olšákglsl: fix incorrect comment about do_common_optimization
2013-02-06 Vinson Leeglsl: Initialize ast_parameter_declarator member variables.
2013-02-04 Paul Berryglsl: Support transform feedback of varying structs.
2013-02-04 Paul Berryglsl: Use parse_program_resource_name to parse transfor...
2013-02-04 Paul Berryglsl: Rename uniform_field_visitor to program_resource_...
2013-02-04 Paul Berrymesa/glsl: Separate parsing logic from _mesa_get_unifor...
2013-02-04 Matt Turnerbuiltin_compiler/build: Don't use *_FOR_BUILD when...
2013-02-03 Kenneth Graunkeglsl: Remove hash table from ir_set_program_inouts...
2013-01-25 Brian Paulglsl: use glsl_strtof() instead of glsl_strtod()
2013-01-25 Brian Paulglsl: add new glsl_strtof() function
2013-01-25 Matt Turnerglsl: Add support for lowering 4x8 pack/unpack operations
2013-01-25 Matt Turnerglsl: Evaluate constant pack/unpack 4x8 expressions
2013-01-25 Matt Turnerglsl: Extend ir_expression_operation for ARB_shading_la...
2013-01-25 Matt Turnerglsl: Add IR lisp for ARB_shading_language_packing
2013-01-25 Matt Turnerglsl: Add infrastructure for ARB_shading_language_packing
2013-01-25 Ian Romanickglsl: Remove ir_variable::uniform_block
2013-01-25 Ian Romanickglsl: Allow dereferencing fields of an interface instance
2013-01-25 Ian Romanickglsl: Allow elimination of uniform block members
2013-01-25 Ian Romanickglsl: Calculate UBO data at link-time
2013-01-25 Ian Romanickglsl: Add link_uniform_blocks to calculate all UBO...
2013-01-25 Ian Romanickglsl: Add a visitor to determine whether a uniform...
2013-01-25 Ian Romanickglsl: Lower UBO references using link-time data instead...
2013-01-25 Ian Romanickglsl: Add gl_uniform_buffer_variable::IndexName field
2013-01-25 Ian Romanickglsl: Make the align function available elsewhere in...
2013-01-25 Ian Romanickglsl: Calculate link-time uniform block data without...
2013-01-25 Ian Romanickglsl: Assert that interfaces, like structures, are...
2013-01-25 Ian Romanickglsl: Add new uniform_field_visitor::process variant
2013-01-25 Ian Romanickglsl: Recurse into uniform blocks just like uniform...
2013-01-25 Ian Romanickglsl: Handle instance array declarations
2013-01-25 Ian Romanickglsl: Track blocks in the symbol table using the glsl_t...
2013-01-25 Ian Romanickglsl: Add new uniform_field_visitor::visit_field variant
2013-01-25 Ian Romanickglsl: Modify uniform_field_visitor::visit_field to...
2013-01-25 Ian Romanickglsl: Modify uniform_field_visitor::recursion to take...
2013-01-25 Ian Romanickglsl: Add a predicate to determine whether a variable...
2013-01-25 Ian Romanickglsl: Require that indices into uniform block arrays...
2013-01-25 Ian Romanickglsl: Add ir_variable::interface_type field
2013-01-25 Ian Romanickglsl: Add ir_variable::is_in_uniform_block predicate
2013-01-25 Ian Romanickglsl: Generate an interface type for uniform blocks
2013-01-25 Ian Romanickglsl: Add GLSL_TYPE_INTERFACE
2013-01-25 Ian Romanickglsl: Add row_major field to glsl_struct_field
2013-01-25 Ian Romanickglsl: Refactor out processing of structure fields
2013-01-25 Ian Romanickglsl: Parse interface array size
2013-01-25 Kenneth Graunkeglsl: Parse non-array uniform block instance names...
2013-01-25 Kenneth Graunkeglsl: Refactor uniform block parser rules.
2013-01-25 Ian Romanicklinker: Refactor intra-stage block compatabililty testing
2013-01-25 Ian Romanickmesa: Track the packing mode of a UBO in gl_uniform_buffer
2013-01-25 Ian Romanickglsl: Replace most default cases in switches on GLSL...
2013-01-25 Vinson Leescons: Add imports.c to builtin_compiler build.
2013-01-25 Chad Versaceglsl: Add lowering pass for GLSL ES 3.00 pack/unpack...
2013-01-25 Chad Versaceglsl: Fix type-deduction for and/or/xor expressions
2013-01-25 Chad Versaceglsl: Reformat and/or/xor cases in ir_expression ctor
2013-01-25 Chad Versaceglsl/ir_builder: Add helpers for making if-statements
2013-01-25 Chad Versaceglsl/ir_builder: Add `enum writemask`
2013-01-25 Chad Versaceglsl/ir_factory: Add helper method for making an ir_con...
2013-01-25 Chad Versaceglsl/ir_builder: Add more helpers for constructing...
2013-01-25 Chad Versaceglsl/ir_factory: Initialize members to NULL in constructor
2013-01-25 Chad Versaceglsl: Evaluate constant GLSL ES 3.00 pack/unpack expres...
2013-01-25 Chad Versacemesa,glsl: Move round_to_even() from glsl to mesa/main...
2013-01-25 Chad Versaceglsl/standalone_scaffolding: Add stub for _mesa_warning()
2013-01-25 Chad Versaceglsl: Extend ir_expression_operation for GLSL 3.00...
2013-01-25 Chad Versaceglsl: Add IR lisp for GLSL ES 3.00 pack/unpack functions
2013-01-25 Chad Versaceglsl: Fix typo in comment
2013-01-25 Paul Berryglsl: Allow varying structs in GLSL ES 3.00 and GLSL...
2013-01-25 Paul Berryglsl: Disable transform feedback of varying structs.
2013-01-25 Paul Berryglsl: Update lower_packed_varyings to handle varying...
2013-01-25 Paul Berryglsl: Generalize compute_packing_order for varying...
2013-01-25 Paul Berryglsl: Disable structure splitting for shader ins/outs.
2013-01-25 Paul Berryglsl: Eliminate ambiguity between function ins/outs...
2013-01-25 Paul Berryglsl: Clean up case statement in builtin_variables...
2013-01-22 Matt Turnerglsl/build: Build libglcpp and libglslcore in builtin_c...
2013-01-22 Matt Turnerglsl/Makefile.sources: Correct BUILTIN_COMPILER_CXX_FILES
2013-01-22 Matt Turnerbuiltin_compiler/build: Use generated parser files
2013-01-22 Matt Turnerglsl/build: Build tests via the glsl Makefile
2013-01-22 Matt Turnerglsl/build: Build glcpp via the glsl Makefile
2013-01-22 Matt Turnerglsl/build: Don't build builtin_compiler separately...
2013-01-22 Matt Turnerglsl/build: Don't build glsl_compiler
2013-01-21 Matt Turnerglsl/build: Build glsl_test only on make check
2013-01-21 Matt Turnerglsl/build: Remove dead LIBRARY_* variables
2013-01-19 Ian Romanickglsl: Eliminate link_update_uniform_buffer_variables...
2013-01-19 Ian Romanickglsl: Remove unused loc parameter from generate_call
2013-01-19 Ian Romanickmesa: Remove unused field gl_uniform_buffer_variable...
2013-01-19 Ian Romanicklinker: Use helper variable sh
2013-01-19 Ian Romanickglsl: Remove stale comment
2013-01-19 Kenneth Graunkeglsl: Track UBO block names in the symbol table.
next