mesa: Add a new function for getting the nonconst sampler array index
[mesa.git] / src / mesa / program /
2014-08-12 Chris Forbesmesa: Add a new function for getting the nonconst sampl...
2014-08-11 Marek Olšákmesa: move ShaderCompilerOptions into gl_constants
2014-08-11 Brian Paulmesa: whitespace, 80-column wrapping in program.c
2014-08-11 Brian Paulmesa: simplify/rename _mesa_init_program_struct()
2014-08-07 Matt Turnermesa: Drop USE_IEEE define.
2014-08-04 Kenneth Graunkeglsl: Make it possible to ignore built-ins when matchin...
2014-08-04 Kenneth Graunkemesa: Actually use the Mesa IR optimizer for ARB programs.
2014-08-04 Kenneth Graunkeutil: Move ralloc to a new src/util directory.
2014-07-15 Connor Abbottexec_list: Make various places use the new length(...
2014-07-11 Chris Forbesglsl: add new expression types for interpolateAt*
2014-07-01 Matt Turnermesa: Use typed foreach_in_list instead of foreach_list.
2014-06-30 Jason EkstrandRemove the ATI_envmap_bumpmap extension
2014-06-30 Iago Toral Quirogaglsl: Store info about geometry shaders that emit verti...
2014-06-20 Iago Toral Quirogamesa: Copy Geom.UsesEndPrimitive when cloning a geometr...
2014-05-30 Juha-Pekka Heikkilamesa: Add missing null checks into prog_hash_table.c
2014-04-12 Kenneth Graunkeglsl: Drop do_common_optimization's max_unroll_iteratio...
2014-04-08 Kenneth Graunkeglsl: Pass ctx->Const.NativeIntegers to do_common_optim...
2014-04-02 Juha-Pekka Heikkilamesa: remove redundant running of check_symbol_table()
2014-04-02 Juha-Pekka Heikkilamesa: Add missing null check in _mesa_parse_arb_program()
2014-04-02 Juha-Pekka Heikkilamesa: Prevent negative indexing on noise2, noise3 and...
2014-03-28 Ian Romanickmesa: Clean up "unused parameter" warnings
2014-03-28 Ian Romanickmesa/program: Constify find_variable_storage
2014-03-25 Gregory Hainautmesa/sso: rename Shader to the pointer _Shader
2014-03-18 Brian Paulmesa: include stdbool.h in register_allocate.h to fix...
2014-03-18 Eric Anholtra: Convert another bool array to bitsets.
2014-03-18 Kenneth Graunkera: Use a bitset for storing which registers belong...
2014-03-18 Kenneth Graunkera: Create a reg_belongs_to_class() helper function.
2014-03-18 Kenneth Graunkera: Use bool instead of GLboolean.
2014-03-10 Tapani Pällimesa: remove _mesa_symbol_table_iterator structure
2014-03-03 Brian Paulmesa: switch to c11 mutex functions
2014-03-02 Kenneth Graunkemesa: Move MESA_GLSL=dump output to stderr.
2014-02-23 Eric Anholtglsl: Add a file argument to the IR printer.
2014-02-20 Jordan Justenmesa: initialize gl_geometry_program Invocations field
2014-02-12 Francisco Jerezglsl: Add image type to the GLSL IR.
2014-02-05 Paul Berrymesa/cs: Create the gl_compute_program struct, and...
2014-02-05 Paul Berrymesa/cs: Add a MESA_SHADER_COMPUTE stage and update...
2014-01-22 Paul Berrymesa: Replace _mesa_program_index_to_target with _mesa_...
2014-01-21 Anuj Phogati965: Add an option to ignore sample qualifier
2014-01-21 Matt Turnermesa: rename PreferDP4 to OptimizeForAOS.
2014-01-20 Ian Romanickmesa: Add varying slot for viewport index
2014-01-20 Courtney Goeltzenl... mesa: Convert gl_context::Viewport to gl_context::Viewp...
2014-01-17 José Fonsecas/Tungsten Graphics/VMware/
2014-01-13 Kenneth Graunkeglsl: Convert piles of foreach_iter to the newer foreac...
2014-01-09 Paul Berrymesa: Use functions to convert gl_shader_stage to PROGR...
2014-01-09 Paul Berrymesa: Index into ctx->Const.Program[] rather than using...
2014-01-09 Paul Berrymesa: replace ctx->Const.{Vertex,Fragment,Geomtery...
2014-01-08 Paul Berryglsl: Make more use of gl_shader_stage enum in ir_set_p...
2014-01-08 Paul Berrymesa: Use gl_shader::Stage instead of gl_shader::Type...
2014-01-08 Paul Berrymesa: Clean up nomenclature for pipeline stages.
2013-12-30 Paul Berrymesa: Add an assertion to _mesa_program_index_to_target().
2013-12-30 Paul Berrymesa: Improve static error checking of arrays sized...
2013-12-30 Paul BerryRename overloads of _mesa_glsl_shader_target_name().
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-09 Paul Berryglsl/loops: Get rid of lower_bounded_loops and ir_loop...
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-07 Chris Forbesmesa: Require per-sample shading if the `sample` qualif...
2013-12-05 Ian Romanickmesa: Remove support for GL_MESA_texture_array
2013-12-05 Ian Romanickmesa: Use a single enable for GL_EXT_texture_array...
2013-12-04 Siavash Eliasimesa: modified _mesa_align_free() to accept NULL pointer
2013-11-21 Eric Anholtmesa: Fix setup of LocalParams array.
2013-11-16 Emil VelikovAndroid: remove unused MESA_ENABLED_APIS variable
2013-11-15 Eric Anholtmesa: Dynamically allocate the storage for program...
2013-11-15 Eric Anholtmesa: Remove PROGRAM_ENV_PARAM enum.
2013-11-15 Eric Anholtmesa: Remove PROGRAM_LOCAL_PARAM enum.
2013-11-15 Eric Anholtmesa: Update a comment about valid values of a field.
2013-11-06 Matt Turnermesa: Build program as part of libmesa.
2013-11-01 Anuj Phogatmesa: Add a helper function _mesa_get_min_invocations_p...
2013-11-01 Anuj Phogatglsl: Add new builtins required by GL_ARB_sample_shading
2013-11-01 Anuj Phogatmesa: Pass number of samples as a program state variable
2013-10-29 Francisco Jerezglsl: Add new atomic_uint built-in GLSL type.
2013-10-24 Eric Anholtmesa: Remove dricore from the build.
2013-10-07 Matt Turnerglsl: Implement [iu]mulExtended() built-ins for ARB_gpu...
2013-10-07 Matt Turnerglsl: Add ir_binop_carry and ir_binop_borrow.
2013-10-05 Chris Forbesglsl: add plumbing for GL_ARB_texture_query_levels
2013-10-02 Maxence Le Doreglsl: add texture gather changes
2013-10-02 Francisco Jerezmesa/program: Switch ir_to_mesa_instruction to the...
2013-10-02 Francisco Jerezmesa: Fix misplaced includes of "main/uniforms.h".
2013-09-26 Eric Anholtmesa: Remove some remaining FEATURE_* detritus.
2013-09-25 Vinson Leeglsl: Remove unused pointer value.
2013-09-23 Eric Anholtglsl: Hide many classes local to individual .cpp files...
2013-09-23 Eric Anholtmesa: Drop an extra copy-and-pasted copy in the program...
2013-09-23 Eric Anholtmesa: Convert some runtime asserts to static asserts.
2013-09-21 Kenneth Graunkei965, mesa: Use the new DECLARE_R[Z]ALLOC_CXX_OPERATORS...
2013-09-17 Matt Turnerglsl: Add support for ldexp.
2013-09-10 Henri Verbeetmesa: Properly set the fog scale (gl_Fog.scale) to...
2013-09-09 Matt Turnerglsl: Add conditional-select IR.
2013-09-09 Kenneth Graunkeglsl: Pass _mesa_glsl_parse_state into matching_signatu...
2013-08-27 Matt Turnerglsl: Add support for new fma built-in in ARB_gpu_shader5.
2013-08-23 Paul Berrymesa/program: Make prog_instruction.h and program.h...
2013-08-02 Paul Berrymesa: Refactor copying of linked program data.
2013-08-02 Bryan Cainglsl: add ir_emit_vertex and ir_end_primitive instructi...
2013-08-02 Paul Berryglsl: Change do_set_program_inouts' is_fragment_shader...
2013-07-31 Laurent Carliermesa/program: remove useless YYID
2013-07-31 Kenneth Graunkemesa/program: Switch from the deprecated YYLEX_PARAM...
2013-07-31 Kenneth Graunkemesa/program: Change the program parser's namespace.
2013-07-30 Paul Berryglsl: Remove redundant writes to prog->LinkStatus
2013-07-12 Brian Paulmesa: fix Address Sanitizer (ASan) issue in _mesa_add_p...
2013-07-02 Marek Olšákmesa: renumber shader indices according to their placem...
next