vl: add motion adaptive deinterlacer
[mesa.git] / src / glsl /
2014-02-12 Brian Paulglsl: rename _restrict to restrict_flag
2014-02-12 Francisco Jerezglsl/linker: Propagate image uniform access qualifiers...
2014-02-12 Francisco Jerezglsl/linker: Assign image uniform indices.
2014-02-12 Francisco Jerezglsl/linker: Count and check image resources.
2014-02-12 Francisco Jerezglsl: Add image built-in function generator.
2014-02-12 Francisco Jerezglsl: Add built-in constants for ARB_shader_image_load_...
2014-02-12 Francisco Jerezglcpp: Add built-in define for ARB_shader_image_load_store.
2014-02-12 Francisco Jerezglsl: Add built-in types defined by ARB_shader_image_lo...
2014-02-12 Francisco Jerezglsl/ast: Generalize some sampler variable restrictions...
2014-02-12 Francisco Jerezglsl/ast: Forbid declaration of image variables in...
2014-02-12 Francisco Jerezglsl/ast: Make sure that image argument qualifiers...
2014-02-12 Francisco Jerezglsl/ast: Verify that function calls don't discard...
2014-02-12 Francisco Jerezglsl/ast: Validate and apply memory qualifiers to image...
2014-02-12 Francisco Jerezglsl/parser: Handle image built-in types.
2014-02-12 Francisco Jerezglsl/parser: Handle image memory qualifiers.
2014-02-12 Francisco Jerezglsl/parser: Handle the early_fragment_tests input...
2014-02-12 Francisco Jerezglsl/lexer: Add new tokens for ARB_shader_image_load_store.
2014-02-12 Francisco Jerezglsl/ast: Keep track of type qualifiers defined by...
2014-02-12 Francisco Jerezglsl: Add gl_uniform_storage fields to keep track of...
2014-02-12 Francisco Jerezglsl: Add image memory and layout qualifiers to ir_vari...
2014-02-12 Francisco Jerezglsl: Add helper methods to glsl_type for dealing with...
2014-02-12 Francisco Jerezglsl: Add image type to the GLSL IR.
2014-02-12 Francisco Jerezglsl: Add ARB_shader_image_load_store extension enables.
2014-02-12 Matt Turnerglsl: Do not vectorize vector array dereferences.
2014-02-11 Daniel Kurtzglsl: Add locking to builtin_builder singleton
2014-02-07 Eric Anholtglsl: Optimize triop_csel with all-true or all-false.
2014-02-07 Eric Anholtglsl: Optimize various cases of fma (aka MAD).
2014-02-07 Eric Anholtglsl: Optimize lrp(x, x, coefficient) --> x.
2014-02-07 Eric Anholtglsl: Optimize pow(x, 1) -> x.
2014-02-07 Eric Anholtglsl: Optimize log(exp(x)) and exp(log(x)) into x.
2014-02-07 Eric Anholtglsl: Optimize ~~x into x.
2014-02-07 Kenneth Graunkeglsl: Don't lose precision qualifiers when encountering...
2014-02-07 Juha-Pekka Heikkilaglsl: Fix null access on file read error
2014-02-06 Matt Turnerglsl: Initialize ubo_binding_mask flags to zero.
2014-02-05 Paul Berryglsl/cs: Prohibit mixing of compute and non-compute...
2014-02-05 Paul Berryglsl/cs: Prohibit user-defined ins/outs in compute...
2014-02-05 Paul Berrymesa/cs: Handle compute shader local size during linking.
2014-02-05 Paul Berryglsl/cs: Handle compute shader local_size_{x,y,z} decla...
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_COUNT constant.
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_INVOCATIONS...
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_SIZE constant.
2014-02-05 Paul Berryglsl/cs: update main.cpp to use the ".comp" extension...
2014-02-05 Paul Berryglsl/cs: Populate default values for ctx->Const.Program...
2014-02-05 Paul Berrymesa/cs: Add a MESA_SHADER_COMPUTE stage and update...
2014-02-05 Paul Berryglsl/cs: Change some linker loops to use MESA_SHADER_FR...
2014-02-05 Paul Berrymesa/cs: Add extension enable flags for ARB_compute_shader.
2014-02-04 Paul Berryglsl: Fix continue statements in do-while loops.
2014-02-04 Paul Berryglsl: Make condition_to_hir() callable from outside...
2014-01-31 Matt Turnerglsl: Expand non-expr & non-swizzle scalar rvalues...
2014-01-31 Matt Turnerglcpp: Reject #version after the version has been resolved.
2014-01-31 Carl Worthglcpp: Rename the variable used to enable debugging.
2014-01-31 Carl Worthglcpp: Add "make check" test for comment-parsing bug
2014-01-31 Carl Worthglcpp: Don't enter lexer's NEWLINE_CATCHUP start state...
2014-01-29 Emil Velikovglsl: s/_NDEBUG/NDEBUG/
2014-01-28 Matt Turnerglsl: Avoid combining statements from different basic...
2014-01-28 Matt Turnerglsl: Set proper swizzle when a channel is missing...
2014-01-28 Matt Turnerglsl: Use bitfieldInsert in ldexp() lowering.
2014-01-28 Matt Turnerglsl: Add constant evaluation of ir_binop_bfm.
2014-01-28 Matt Turnerglcpp: Resolve implicit GLSL version to 100 if the...
2014-01-28 Matt Turnerglcpp: Check version_resolved in the proper place.
2014-01-27 Ian Romanickglcpp: Make sure GL_AMD_shader_trinary_minmax is defined
2014-01-24 Kenneth Graunkeglsl: Simplify built-in generator functions for min3...
2014-01-24 Kenneth Graunkeglsl: Fix chained assignments of vector channels.
2014-01-24 Kenneth Graunkeglsl: Rename "expr" to "lhs_expr" in vector_extract...
2014-01-23 Matt Turnerglcpp: Define GL_EXT_shader_integer_mix in both GL...
2014-01-23 Matt Turnerglcpp: Remove unused gl_api bits.
2014-01-23 Matt Turnerglcpp: Set extension defines after resolving the GLSL...
2014-01-23 Anuj Phogatglsl: Disable ARB_texture_rectangle in shader version...
2014-01-23 Matt Turnerglsl: Mark GLSL 4.40 as a known version.
2014-01-23 Brian Paulglsl: silence a couple warnings in find_active_atomic_c...
2014-01-23 Timothy Arceriglsl: remove remaining is_array variables
2014-01-23 Timothy Arceriglsl: create type name for arrays of arrays
2014-01-23 Timothy Arceriglsl: Allow arrays of arrays as input to vertex shader
2014-01-23 Timothy Arceriglsl: only call mark_max_array if we are assigning an
2014-01-23 Timothy Arceriglsl: Add ARB_arrays_of_arrays support to yacc definiti...
2014-01-23 Timothy Arcerimesa: Add ARB_arrays_of_arrays
2014-01-22 Paul Berryglsl: Simplify aggregate type inference to prepare...
2014-01-22 Paul Berryglsl/linker: Refactor in preparation for adding more...
2014-01-21 Jordan Justenglsl: Optimize open-coded lrp into lrp.
2014-01-21 Matt Turnerglsl: Vectorize multiple scalar assignments
2014-01-21 Matt Turnerglsl: Add parameter to .equals() to ignore an IR type.
2014-01-21 Matt Turnermesa: rename PreferDP4 to OptimizeForAOS.
2014-01-21 Grigori Goronzyglsl: Match unnamed record types across stages.
2014-01-21 Grigori Goronzyglsl: Extract function for record comparisons.
2014-01-20 Courtney Goeltzenl... glsl: Add gl_ViewportIndex built-in variable
2014-01-20 Ian Romanickglsl: Add extension infrastructure for ARB_viewport_array
2014-01-13 Kenneth Graunkeglsl: Remove exec_list iterators now that nothing uses...
2014-01-13 Kenneth Graunkeglsl: Replace iterators in ir_reader.cpp with ad-hoc...
2014-01-13 Kenneth Graunkeglsl: Use a new foreach_two_lists macro for walking...
2014-01-13 Kenneth Graunkeglsl: Statically cast parameter exec_node to ir_variable.
2014-01-13 Kenneth Graunkeglsl: Cast ir_call parameters to ir_rvalue, not ir_inst...
2014-01-13 Kenneth Graunkeglsl: Convert piles of foreach_iter to foreach_list_safe.
2014-01-13 Kenneth Graunkeglsl: Convert piles of foreach_iter to the newer foreac...
2014-01-09 Paul Berryglsl: Index into ctx->Const.Program[] rather than using...
2014-01-09 Paul Berrymesa: replace ctx->Const.{Vertex,Fragment,Geomtery...
2014-01-09 Thomas Sondergaardmesa: Namespace qualify fma to override ambiguity with...
2014-01-09 Thomas Sondergaardmesa: Fix compile error with MSVC 2013
2014-01-08 Paul Berrymesa: Remove _mesa_progshader_enum_to_string(), which...
2014-01-08 Paul Berryglsl: Make more use of gl_shader_stage enum in ir_set_p...
2014-01-08 Paul Berryglsl: Make more use of gl_shader_stage enum in lower_cl...
next