Fix promotion of floats to doubles
[mesa.git] / src / mesa / program / program.c
2020-04-18 Albert Astals CidFix promotion of floats to doubles
2018-02-23 Mathias Fröhlichmesa: Provide an alternative to get_vp_mode()
2018-02-08 Roland Scheideggermesa: (trivial) remove unused ignore_sample_qualifier_p...
2018-01-17 Brian Paulmesa: move gl_external_samplers() to program.[ch]
2017-11-01 Jordan Justenmain: Add driver cache blob fields to gl_program
2017-06-14 Samuel Pitoisetglsl: process uniform images declared bindless
2017-06-14 Samuel Pitoisetglsl: process uniform samplers declared bindless
2017-04-05 Matt Turnermesa: Replace program locks with atomic inc/dec.
2017-01-06 Timothy Arcerimesa/glsl: remove hack to reset sampler units to zero
2017-01-06 Timothy Arcerist/mesa/glsl: add new is_arb_asm flag in gl_program
2016-12-30 Timothy Arceriglsl/mesa: add reference to gl_shader_program_data...
2016-12-29 Timothy Arcerimesa/compiler: add stage to shader_info
2016-11-17 Timothy Arcerist/mesa/r200/i915/i965: move ARB program fields into...
2016-11-17 Timothy Arcerimesa: make use of ralloc when creating ARB asm gl_progr...
2016-11-02 Timothy Arcerist/mesa/r200/i915/i965: use rzalloc() to create gl_program
2016-10-26 Timothy Arceriglsl/st/mesa: use common system values read field
2016-10-26 Timothy Arcerist/mesa/r200/i915/i965: eliminate gl_fragment_program
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
next