radeon: Remove dead code
[mesa.git] / src / glsl /
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...
2014-01-08 Paul Berryglsl: Make more use of gl_shader_stage enum in link_var...
2014-01-08 Paul Berryglsl: Change _mesa_glsl_parse_state ctor to use gl_shad...
2014-01-08 Paul Berrymesa: Use gl_shader::Stage instead of gl_shader::Type...
2014-01-08 Paul Berrymesa: Store gl_shader_stage enum in gl_shader objects.
2014-01-08 Paul Berryglsl: make _mesa_shader_stage_to_string() available...
2014-01-08 Paul Berrymesa: Clean up nomenclature for pipeline stages.
2014-01-07 Kenneth Graunkeglsl: Optimize pow(2, x) --> exp2(x).
2014-01-07 Kenneth Graunkeglsl: Refactor is_zero/one/negative_one into an is_valu...
2014-01-07 Kenneth Graunkeglsl: Optimize pow(1.0, X) --> 1.0.
2014-01-06 Brian Paulglsl: rename min(), max() functions to fix MSVC build
2014-01-06 Maxence Le Dorémesa: enable AMD_shader_trinary_minmax
2014-01-06 Maxence Le Doréglsl: implement mid3 built-in function
2014-01-06 Maxence Le Doréglsl: implement max3 built-in function
2014-01-06 Maxence Le Doréglsl: Implement min3 built-in function
2014-01-06 Maxence Le Doréglsl: add min() and max() functions to builder.cpp
2014-01-06 Maxence Le Doréglsl: add a shader_trinary_minmax predicate
2014-01-06 Maxence Le Doréglsl: Add extension tracking for AMD_shader_trinary_minmax
2014-01-02 Erik Faye-Lundglcpp: error on multiple #else/#elif directives
2014-01-02 Carl Worthglcpp: Replace multi-line comment with a space (even...
2014-01-02 Carl Worthglcpp: Add a more descriptive comment for the SKIP...
2013-12-30 Paul Berryglsl: Fix gl_type of usamplerCube built-in type.
2013-12-30 Paul Berrymesa: Improve static error checking of arrays sized...
2013-12-30 Paul Berryglsl: Remove extraneous shader_type argument from analy...
2013-12-30 Paul Berryglsl: Get rid of hardcoded arrays of shader target...
2013-12-30 Paul BerryRename overloads of _mesa_glsl_shader_target_name().
2013-12-20 Kevin RogovinReport that no function found if signature lookup is...
2013-12-20 Kevin RogovinUse line number information from entire function expression
2013-12-17 Paul Berryglsl: Replace _mesa_glsl_parser_targets enum with gl_sh...
2013-12-17 Paul Berryglsl: Don't return bad values from _mesa_shader_type_to...
2013-12-14 Chris Forbesglsl: add gl_SampleMaskIn[] builtin
2013-12-12 Tapani Pälliglsl: modify ir_clone to use memcpy
2013-12-12 Tapani Pälliglsl: move variables in to ir_variable::data, part II
2013-12-12 Tapani Pälliglsl: move variables in to ir_variable::data, part I
2013-12-12 Tapani Pälliglsl: introduce data section to ir_variable
2013-12-09 Paul Berryglsl/loops: Get rid of lower_bounded_loops and ir_loop...
2013-12-09 Paul Berryglsl/loops: Stop creating normatively bound loops in...
2013-12-09 Paul Berryglsl/loops: Get rid of loop_variable_state::max_iterations.
2013-12-09 Paul Berryglsl/loops: Simplify loop unrolling logic by breaking...
2013-12-09 Paul Berryglsl/loops: Move some analysis from loop_controls to...
2013-12-09 Paul Berryglsl/loops: Allocate loop_terminator using new(mem_ctx...
2013-12-09 Paul Berryglsl/loops: Remove unnecessary list walk from loop_cont...
2013-12-09 Paul Berryglsl/loops: Remove unused fields iv_scale and biv from...
2013-12-09 Paul Berryglsl/loops: replace loop controls with a normative...
2013-12-09 Paul Berryglsl/loops: consolidate bounded loop handling into...
2013-12-09 Paul Berryglsl: In loop analysis, handle unconditional second...
2013-12-09 Paul Berryglsl: Fix handling of function calls inside nested...
2013-12-09 Paul Berryglsl: Fix loop analysis of nested loops.
2013-12-09 Paul Berryglsl: Extract functions from loop_analysis::visit(ir_de...
2013-12-07 Chris Forbesglsl: Populate gl_fragment_program::IsSample bitfield
2013-12-07 Chris Forbesglsl: Put `sample`-qualified varyings in their own...
2013-12-07 Chris Forbesglsl: Add ir support for `sample` qualifier; adjust...
2013-12-07 Chris Forbesglsl: Add frontend support for `sample` auxiliary stora...
2013-12-06 Ian Romanickglsl: Don't emit empty declaration warning for a struct...
2013-12-05 Matt Turnerglsl: Use fabs() on floating point values.
2013-12-05 Matt Turnerglsl: Remove silly OR(..., 0x0) from ldexp() lowering.
2013-12-01 Kenneth Graunkeglsl: Simplify the built-in function linking code.
2013-12-01 Kenneth Graunkeglsl: Create an accessor for the built-in function...
2013-12-01 Kenneth Graunkeglsl: Drop crazy looping from no_matching_function_error().
2013-12-01 Kenneth Graunkeglsl: Merge "candidates are: " message to the previous...
2013-12-01 Kenneth Graunkeglsl: Drop unused call_ir parameter from generate_call().
2013-12-01 Kenneth Graunkeglsl: Remove useless iteration through function parameters.
2013-11-30 Paul Berryglsl: Remove unused field loop_variable_state::loop.
2013-11-30 Paul Berryglsl: Improve documentation of ir_loop counter/control...
2013-11-30 Paul Berryglsl: In ir_validate, check that ir_loop::counter alway...
2013-11-30 Paul Berryglsl: Fix inconsistent assumptions about ir_loop::counter.
2013-11-30 Paul Berryglsl: Teach ir_variable_refcount about ir_loop::counter...
2013-11-27 Vinson Leeglsl: Link glcpp with math library.
2013-11-27 Francisco Jerezglsl: Initialize _mesa_glsl_parse_state::atomic_counter...
2013-11-26 Paul Berryglsl/linker: Validate IR just before reparenting.
2013-11-26 Paul Berryglsl: Fix lowering of direct assignment in lower_clip_d...
2013-11-23 Timothy Arceriglsl: Improve error message when attemping assignment...
2013-11-23 Eric Anholtmesa: Remove the ralloc canary on release builds.
2013-11-21 Paul Berryglsl: Fix interstage uniform interface block link error...
2013-11-21 Paul Berryglsl: Fix cross-version linking between VS and GS.
2013-11-21 Paul Berryglsl: Prohibit illegal mixing of redeclarations inside...
2013-11-21 Vinson Leeglsl: Use more portable bash invocation construct.
2013-11-18 Tapani Pälliglsl: cleanup, remove duplicate assignment
2013-11-15 Eric Anholtglsl: Apply the transformation "1/rsq(x) == sqrt(x...
2013-11-15 Eric Anholtglsl: Apply the transformation "(a ^^ a) -> false"...
2013-11-15 Eric Anholtglsl: Apply the transformation "(a && a) -> a" in opt_a...
2013-11-15 Eric Anholtglsl: Apply the transformation "(a || a) -> a" in opt_a...
2013-11-15 Eric Anholtglsl: Move the CSE equality functions to the ir class.
2013-11-15 Paul Berryglsl: Rework interface block linking.
2013-11-09 Chris Forbesglsl: fix missing breaks in equals(ir_texture,..)
2013-11-07 Francisco Jerezglsl: Linker support for ARB_shader_atomic_counters.
2013-11-07 Francisco Jerezglsl: Implement parser support for atomic counters.
next