i965/mesa/st/swrast: set fs shader_info directly and switch to using it
[mesa.git] / src / mesa / program / program.c
2016-10-26 Timothy Arcerii965/mesa/st/swrast: set fs shader_info directly and...
2016-10-26 Timothy Arcerii965/mesa/st: eliminate gl_compute_program
2016-10-26 Timothy Arcerimesa/i965/i915/r200: eliminate gl_vertex_program
2016-10-26 Timothy Arcerii965/mesa/st: eliminate gl_geometry_program
2016-10-26 Timothy Arcerii965/mesa/st: eliminate gl_tess_eval_program
2016-10-26 Timothy Arcerii965/mesa/st: eliminate gl_tess_ctrl_program
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-02 Matt Turnerprogram: Drop GL_FRAGMENT_PROGRAM_NV from switch statement.
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-02 Ilia Mirkinmesa: use geometric helper for computing min samples
2015-10-19 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-15 Emil Velikovprogram: convert _mesa_init_gl_program() to take struct...
2015-10-14 Brian Paulmesa: remove unused functions in program.c
2015-10-09 Marek Olšákprogram: remove _mesa_init_*_program wrappers
2015-10-09 Marek Olšákprogram: remove other unused functions
2015-10-09 Marek Olšákprogram: remove unused cloning and combining functions
2015-10-09 Marek Olšákprogram: remove unused function _mesa_find_line_column
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-25 Matt Turnermesa: Add locking to programs.
2015-09-25 Matt Turnermesa: Remove debugging code from _mesa_reference_*.
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-07-22 Fabian Bielermesa: add misc tessellation shader support
2015-07-22 Fabian Bielermesa: add tessellation shader init functions.
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
2015-06-24 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-06-05 Marek Olšákmesa: use GL_GEOMETRY_PROGRAM_NV instead of MESA_GEOMET...
2015-06-05 Marek Olšákmesa: remove useless gl_compute_program_state::Current
2015-06-05 Marek Olšákmesa: remove unused geometry shader variables
2015-05-02 Paul Berrymesa/cs: Update program.c for compute shaders.
2015-04-11 Kenneth Graunkei965: Create NIR during LinkShader() and ProgramStringN...
2015-03-11 Brian Paulmesa: use strdup() instead of _mesa_strdup()
2015-02-23 Matt Turnermesa: Use assert() instead of ASSERT wrapper.
2014-08-30 Kenneth Graunkemesa: Delete ctx->GeometryProgram.Cache.
2014-08-11 Brian Paulmesa: whitespace, 80-column wrapping in program.c
2014-08-11 Brian Paulmesa: simplify/rename _mesa_init_program_struct()
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-03-03 Brian Paulmesa: switch to c11 mutex functions
2014-02-20 Jordan Justenmesa: initialize gl_geometry_program Invocations field
2014-02-05 Paul Berrymesa/cs: Create the gl_compute_program struct, and...
2014-01-21 Anuj Phogati965: Add an option to ignore sample qualifier
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 Berrymesa: Clean up nomenclature for pipeline stages.
2013-12-07 Chris Forbesmesa: Require per-sample shading if the `sample` qualif...
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-01 Anuj Phogatmesa: Add a helper function _mesa_get_min_invocations_p...
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-06-05 Rico Schüllermesa: remove outdated version lines in comments
2013-04-24 Kenneth Graunkemesa: Restore 78-column wrapping of license text in...
2013-04-24 Kenneth Graunkemesa: Add "OR COPYRIGHT HOLDERS" to license text discla...
2013-04-24 Kenneth Graunkemesa: Change "BRIAN PAUL" to "THE AUTHORS" in license...
2013-04-17 Brian Paulmesa: remove #include "mfeatures.h" from numerous sourc...
2013-03-15 Paul BerryReplace gl_frag_attrib enum with gl_varying_slot.
2013-03-15 Paul BerryReplace gl_geom_result enum with gl_varying_slot.
2013-03-15 Paul BerryReplace gl_geom_attrib enum with gl_varying_slot.
2013-03-15 Paul BerryReplace gl_vert_result enum with gl_varying_slot.
2013-01-25 Brian Paulmesa: use GLbitfield64 when copying program inputs
2013-01-25 Brian Paulmesa: add some casts to silence MSVC warnings
2012-10-16 Kenneth Graunkemesa: Remove support for named parameters.
2012-10-16 Kenneth Graunkemesa: Remove the gl_program::Resident flag.
2012-10-15 Eric Anholtmesa: Remove miscellaneous remains of NV_vertex_program.
2012-10-15 Eric Anholtmesa: Remove support for GL_VERTEX_STATE_PROGRAMs and...
2012-10-15 Eric Anholtmesa: Remove support for NV_vertex_program's tracked...
2012-09-15 Oliver McFaddenmesa: remove FEATURE_ATI_fragment_shader define.
2012-09-15 Oliver McFaddenmesa: remove FEATURE_NV_(fragment|vertex)_program defines.
2012-09-15 Oliver McFaddenmesa: remove FEATURE_ARB_shader_objects and related...
2012-09-15 Oliver McFaddenmesa: remove FEATURE_es2_glsl and related defines.
2012-09-06 Matt TurnerRemove useless checks for NULL before freeing
2012-09-06 Matt TurnerDon't cast the return value of malloc/realloc
2012-07-19 Paul Berrymesa: Add UsesDFdy to struct gl_fragment_program.
2012-07-18 Brian Paulmesa: use gl_program cast wrappers
2011-11-03 Chia-I Wumesa, i965: prepare for more than 8 texture targets
2011-10-18 Eric Anholtmesa: Convert fixed function fragment program generator...
2011-10-04 Ian Romanickmesa: Remove unused gl_program::Attributes
2011-09-30 Ian Romanickmesa: Remove unused field gl_program::Varying
2011-08-27 Stéphane MarchesinMerge branch 'master' of git://anongit.freedesktop...
2011-08-04 Bryan CainMerge branch 'glsl-to-tgsi'
2011-08-01 Bryan Cainmesa: support boolean and integer-based parameters...
2011-08-01 Bryan Cainmesa: fix segfault when no Mesa IR is generated
2011-07-21 Brian PaulMerge branch 'gallium-polygon-stipple'
2011-07-14 Dave Airliemesa: split _mesa_reference_program() into hot/cold...
2011-04-23 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-04-22 Ian Romanickmesa: Kill gl_fragment_program::FogOption with fire
2011-04-06 Brian Paulmesa: core support for GL_ARB_texture_buffer_object
2011-03-19 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-03-16 Brian Paulmesa: use BITFIELD64_BIT() macro
2011-03-12 Eric AnholtRevert "mesa: Convert fixed function fragment program...
2011-03-11 Eric Anholtmesa: Convert fixed function fragment program generator...
2011-03-04 Christoph BumillerMerge remote branch 'origin/nvc0'
2011-03-02 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-03-02 Brian Paulmesa: added gl_program_constants::MaxAddressOffset
2011-01-15 Brian PaulMerge branch 'draw-instanced'
2011-01-11 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-01-10 Christian KönigMerge remote branch 'vdpau/pipe-video' into pipe-video
2011-01-09 Vinson Leemesa: Include mfeatures.h in program.c.
2010-12-19 Christoph BumillerMerge remote branch 'origin/master' into nvc0-new
next