i965: Make fs gl_PrimitiveID input work even when there's no gs.
[mesa.git] / src / glsl /
2013-10-26 Chris Forbesglsl: add signatures for textureGatherOffsets()
2013-10-26 Chris Forbesglsl: add support for texture functions with offset...
2013-10-26 Chris Forbesglsl: Add new textureGather[Offset]() overloads for...
2013-10-26 Chris Forbesglsl: Add support for separate reference Z for shadow...
2013-10-26 Chris Forbesglsl: relax const offset requirement for textureGatherO...
2013-10-26 Chris Forbesglsl: Add ARB_gpu_shader5 textureGatherOffset signatures
2013-10-25 Matt Turnerglsl: Optimize (not A) and (not B) into not (A or B).
2013-10-25 Matt Turnerglsl: Optimize (not A) or (not B) into not (A and B).
2013-10-25 Paul Berryglsl: When disabling gl_PerVertex variables, check...
2013-10-25 Paul Berryglsl: Remove unused gl_PerVertex interface blocks.
2013-10-25 Paul Berryglsl: Call check_builtin_array_max_size when redeclarin...
2013-10-25 Paul Berryglsl: Account for interface block lowering in program_r...
2013-10-25 Paul Berryglsl: mark variables produced by lower_named_interface_...
2013-10-25 Paul Berryglsl: Keep track of centroid/interpolation mode for...
2013-10-25 Paul Berryglsl: Pass variable mode into ast_process_structure_or_...
2013-10-25 Paul Berryglsl: Extract interpretation of interpolation to its...
2013-10-25 Paul Berryglsl: Pull interpolation_string() out of ir_variable.
2013-10-25 Paul Berryglsl: set explicit_location correctly in lower_named_in...
2013-10-25 Paul Berryglsl/gs: Fix transform feedback of gl_ClipDistance.
2013-10-24 Brian Paulglsl: silence unused 'var' variable warning
2013-10-23 Paul Berryglsl/gs: Prevent illegal input/output primitive types.
2013-10-22 Ian Romanickglsl: Simplify the interface to link_invalidate_variabl...
2013-10-22 Ian Romanickglsl/tests: Unit test vertex shader in / out with link_...
2013-10-22 Ian Romanickglsl: Modify interface to link_invalidate_variable_loca...
2013-10-22 Ian Romanickglsl/tests: Verify geometry shader built-ins generated...
2013-10-22 Ian Romanickglsl/tests: Verify fragment shader built-ins generated...
2013-10-22 Ian Romanickglsl/tests: Verify vertex shader built-ins generated...
2013-10-22 Ian Romanickglsl: When constructing a variable with an interface...
2013-10-22 Matt Turnerglsl: Optimize -(-expr) into expr.
2013-10-22 Matt Turnerglsl: Optimize abs(-expr) and abs(abs(expr)) into abs...
2013-10-22 Matt Turnerglsl: Use saved values instead of recomputing them.
2013-10-22 Paul Berryglsl/linker: Allow mixing of desktop GLSL versions.
2013-10-19 Vinson Leeglsl: Initialize per_vertex_accumulator::fields.
2013-10-18 Paul Berryglsl: Fix MSVC build (missing strcasecmp())
2013-10-17 Paul Berryglsl: In update_max_array_access, fix interface instanc...
2013-10-17 Paul Berryglsl: Treat layout-qualifier-id's as case-insensitive...
2013-10-17 Matt Turnerglsl: Optimize mul(a, -1) into neg(a).
2013-10-15 Paul Berryglsl: Add new GLSL 1.50 constants.
2013-10-11 Brian Paulglsl: fix signed/unsigned comparison warning
2013-10-11 Ian Romanickglsl: Remove extraneous .dir-locals.el
2013-10-10 Paul Berryglsl: Don't allow gl_PerVertex to be redeclared after...
2013-10-10 Paul Berryglsl: Support redeclaration of GS gl_PerVertex input.
2013-10-10 Paul Berryglsl: Catch redeclaration of interface block instance...
2013-10-10 Paul Berryglsl: Support redeclaration of VS and GS gl_PerVertex...
2013-10-10 Paul Berryglsl: Error check redeclarations of gl_PerVertex.
2013-10-10 Paul Berryglsl: Make it possible to disable a variable in the...
2013-10-10 Paul Berryglsl: Add an ir_variable::reinit_interface_type() function.
2013-10-10 Paul Berryglsl: Generalize processing of variable redeclarations.
2013-10-10 Paul Berryglsl: Don't allow invalid identifiers as struct names.
2013-10-10 Paul Berryglsl: Don't allow invalid identifiers as interface...
2013-10-10 Paul Berryglsl: Don't allow invalid identifier names in struct...
2013-10-10 Paul Berryglsl: Don't allow invalid identifiers as interface...
2013-10-10 Paul Berryglsl: Don't allow unnamed interface blocks to redeclare...
2013-10-10 Paul Berryglsl: Refactor code to check that identifier names...
2013-10-10 Paul Berryglsl: Account for location field when comparing interfa...
2013-10-10 Paul Berryglsl: Construct gl_PerVertex interfaces for GS and...
2013-10-10 Paul Berryglsl: Refactor code for creating gl_PerVertex interface...
2013-10-10 Paul Berryglsl: Fix block name of built-in gl_PerVertex interface...
2013-10-10 Paul Berryglsl: Construct gl_in with a location of -1.
2013-10-09 Paul Berryglsl: Modify array_sizing_visitor to handle unnamed...
2013-10-09 Paul Berryglsl: Update call_link_visitor to update max_ifc_array_...
2013-10-09 Paul Berryglsl/linker: Modify array_sizing_visitor to handle...
2013-10-09 Paul Berryglsl: Update ir_variable::max_ifc_array_access properly.
2013-10-09 Paul Berryglsl: Sanity check max_ifc_array_access in ir_validate...
2013-10-09 Paul Berryglsl: Add an ir_variable::max_ifc_array_access field.
2013-10-09 Paul Berryglsl: Make accessor functions for ir_variable::interfac...
2013-10-09 Paul Berryglsl: Move update of max_array_access into a separate...
2013-10-09 Paul Berryglsl: Add parser support for unsized arrays in interfac...
2013-10-09 Paul Berryglsl: Rename the fourth argument to get_interface_instance.
2013-10-08 Bryan Cainglsl/gs: handle gl_ClipDistance geometry input in lower...
2013-10-08 Paul Berryglsl/gs: add gl_in support to builtin_variables.cpp.
2013-10-08 Paul Berryglsl: Keep track of location for interface block fields.
2013-10-07 Matt Turnerglsl: Implement [iu]mulExtended() built-ins for ARB_gpu...
2013-10-07 Matt Turnerglsl: Implement usubBorrow() built-in for ARB_gpu_shader5.
2013-10-07 Matt Turnerglsl: Implement uaddCarry() built-in for ARB_gpu_shader5.
2013-10-07 Matt Turnerglsl: Add ir_binop_carry and ir_binop_borrow.
2013-10-07 Ian Romanickglsl_compiler: Enable any extension that any Mesa drive...
2013-10-07 Ian Romanickglsl_compiler: Sort extensions by name
2013-10-07 Ian Romanickglsl_compiler: Always log the compiler diagnostics
2013-10-07 Ian Romanickglsl_compiler: Set max GLSL version on the command...
2013-10-07 Ian Romanickglsl_compiler: Use no_argument instead of 0 in getopt_l...
2013-10-07 Ian Romanickglsl_compiler: Re-enable building glsl_compiler
2013-10-07 Ian Romanickglsl: Remove glsl_parser_state MaxVaryingFloats field
2013-10-07 Ian Romanickglsl: Set gl_MaxVertexOutputs from VertexProgram.MaxOut...
2013-10-07 Ian Romanickglsl: Count shader inputs and outputs separately
2013-10-06 Francisco Jerezglsl: Fix usage of the wrong union member in program_re...
2013-10-05 Chris Forbesglsl: add ARB_gpu_shader5's additional textureGather...
2013-10-05 Chris Forbesglsl: Add support for specifying the component in textu...
2013-10-05 Chris Forbesglsl: add plumbing for GL_ARB_texture_query_levels
2013-10-04 Vinson Leeglsl: Define isnormal for Oracle Solaris Studio.
2013-10-02 Chris Forbesglsl: flag shaders which use gather4 at all
2013-10-02 Maxence Le Doreglsl: add texture gather changes
2013-10-02 Francisco Jerezralloc: Remove the rzalloc-based new/delete operator...
2013-10-02 Francisco Jerezglsl: Switch ast_type_qualifier to the non-zeroing...
2013-10-02 Francisco Jerezglsl: Switch ast_node to the non-zeroing allocator.
2013-10-02 Francisco Jerezglsl: Initialize all member variables of _mesa_glsl_par...
2013-09-26 Kenneth Graunkeglsl: Create and use a has_uniform_buffer_objects(...
2013-09-26 Kenneth Graunkeglsl: Create and use a has_explicit_attrib_location...
2013-09-25 Vinson Leeglsl: Initialize ir_lower_jumps_visitor member variables.
2013-09-25 Vinson Leeglsl: Initialize lower_vector_visitor::dont_lower_swz.
next