gallium: add compute shader IR type
[mesa.git] / src / mesa / state_tracker / st_program.c
2016-04-01 Bas Nieuwenhuizengallium: add compute shader IR type
2016-03-27 Miklós Mátést/mesa: implement GL_ATI_fragment_shader
2016-03-21 Brian Paulst/mesa: use correct TGSI texture target in drawpix...
2016-03-21 Brian Paulst/mesa: use correct TGSI texture target in bitmap...
2016-03-06 Ilia Mirkinst/mesa: don't force per-sample interp if only sampleid...
2016-02-13 Samuel Pitoisetst/mesa: add conversion for compute shaders
2016-02-13 Samuel Pitoisetst/mesa: add compute shader states
2016-02-11 Marek Olšákst/mesa: use correct pipe functions to create tess...
2016-02-09 Marek Olšákst/mesa: unify destroy_program_variants cases for TCS...
2016-02-09 Marek Olšákst/mesa: unify get_variant functions for TCS, TES, GS
2016-02-09 Marek Olšákst/mesa: unify variants and delete functions for TCS...
2016-01-08 Marek Olšákst/mesa: add support for POSITION and FACE system values
2016-01-02 Marek Olšákst/mesa: fix GLSL uniform updates for glBitmap & glDraw...
2015-10-20 Marek Olšákst/mesa: pass the clip distance array size to drivers
2015-10-20 Marek Olšákst/mesa: decouple shaders from contexts if they are...
2015-10-09 Marek Olšákst/mesa: release the glsl_to_tgsi visitor after translation
2015-10-09 Marek Olšákst/mesa: translate tessellation shaders into TGSI when...
2015-10-09 Marek Olšákst/mesa: translate geometry shaders into TGSI when...
2015-10-09 Marek Olšákst/mesa: translate fragment shaders into TGSI when...
2015-10-09 Marek Olšákst/mesa: translate vertex shaders into TGSI when we...
2015-10-09 Marek Olšákst/mesa: fix glDrawPixels with a texture
2015-10-09 Marek Olšákst/mesa: implement DrawPixels shader transformation...
2015-10-09 Marek Olšákst/mesa: make Z/S drawpix shaders independent of varian...
2015-10-09 Marek Olšákst/mesa: implement glBitmap shader transformation using...
2015-10-09 Marek Olšákst/mesa: remove old emulation for VS and FS variants
2015-10-09 Marek Olšákst/mesa: use TGSI utility to emulate features for FS...
2015-10-09 Marek Olšákst/mesa: use TGSI utility to emulate features for VS...
2015-10-09 Marek Olšákst/mesa: decrease the size of st_vertex_program
2015-10-09 Marek Olšákst/mesa: inline st_prepare_vertex_program
2015-10-03 Marek Olšákst/mesa: automatically set per-sample interpolation...
2015-10-03 Marek Olšákst/mesa: add ST_DEBUG=precompile support for tessellati...
2015-07-22 Marek Olšákst/mesa: add conversion for tessellation shaders
2015-07-22 Ilia Mirkinst/mesa: add tessellation shader states
2015-06-16 Marek Olšákst/mesa: improve assertions in vp/fp translation
2015-06-05 Marek Olšákmesa: use GL_GEOMETRY_PROGRAM_NV instead of MESA_GEOMET...
2015-06-05 Marek Olšákglsl_to_tgsi: use TGSI array declarations for VS,GS...
2015-06-05 Marek Olšákglsl_to_tgsi: use TGSI array declarations for GS,FS...
2015-06-05 Marek Olšáktgsi/ureg: don't emit in/out arrays if drivers don...
2015-05-08 Dave Airliest/mesa: add double input support including lowering...
2015-04-16 Marek Olšákst/mesa: add a debug option to compile shaders at link...
2015-04-14 Marius Predutstate_tracker: replace __FUNCTION__ with __func__
2015-03-02 Brian Paulst/mesa: replace Elements() with ARRAY_SIZE()
2015-02-24 Marek Olšákst/mesa: remove unused/broken function st_print_shaders
2015-02-24 Marek Olšákst/mesa: cleanup st_translate_geometry_program
2015-02-24 Marek Olšákst/mesa: inline st_free_tokens
2015-02-24 Marek Olšákst/mesa: cleanup st_geometry_program structure
2015-01-21 Jan Veselymesa: Fix some signed-unsigned comparison warnings
2014-11-16 Marek Olšáktgsi/ureg: simplify code for declaring properties
2014-09-24 Marek Olšákst/mesa: redefine mapping from VARYING_SLOT_TEXi/PNTC...
2014-08-09 Marek Olšákst/mesa: dump TGSI before calling into the driver
2014-07-09 Ilia Mirkinmesa/st: add per sample shading state to fp key and...
2014-07-09 Ilia Mirkingallium: switch dedicated centroid field to interpolati...
2014-07-03 Ilia Mirkinmesa/st: enable AMD_vertex_shader_viewport_index
2014-06-23 Ilia Mirkinmesa/st: handle gl_Layer input semantic
2014-05-26 Ilia Mirkinmesa/st: fix color outputs in presence of sample mask...
2014-04-26 Ilia Mirkinmesa/st: add support for ARB_sample_shading
2014-03-25 Gregory Hainautmesa/sso: rename Shader to the pointer _Shader
2014-03-15 Marek Olšákst/mesa: fix per-vertex edge flags and GLSL support...
2014-02-20 Jordan Justenmesa: initialize gl_geometry_program Invocations field
2014-02-11 Dave Airliest/mesa: add support for viewport index semantic
2014-01-27 Christoph Bumillerst/mesa: fix GS varyings for PIPE_CAP_TGSI_TEXCOORD
2014-01-22 Paul Berrymesa: Remove ad-hoc arrays of gl_shader_program.
2014-01-22 Paul Berrymesa: Replace ctx->Shader.Current{Vertex,Fragment,Geome...
2014-01-17 José Fonsecas/Tungsten Graphics/VMware/
2013-12-18 Dave Airliest_glsl_to_tgsi: add support for prim id fragment shade...
2013-12-03 Marek Olšákgallium: add support for AMD_vertex_shader_layer
2013-10-17 Dave Airliest/mesa: handle layer and primitive id output and point...
2013-10-17 Fabian Bielermesa/st: Allow geometry shaders without gl_Position...
2013-10-17 Bryan Cainst/mesa, glsl_to_tgsi: add support for geometry shaders
2013-10-17 Bryan Cainmesa/st: Add VARYING_SLOT_TEX[1-7] to st_translate_geom...
2013-04-10 Brian Paulst/mesa: remove #include mfeatures.h
2013-03-20 Christoph Bumillergallium: add TGSI_SEMANTIC_TEXCOORD,PCOORD v3
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-02-22 Brian Paulst/mesa: check for dummy programs in destroy_program_va...
2012-10-16 Kenneth Graunkemesa: Remove remnants of PROGRAM_VARYING.
2012-09-15 Oliver McFaddenmesa: remove FEATURE_feedback define.
2012-09-15 Oliver McFaddenmesa: remove FEATURE_drawpix define.
2012-09-01 Brian Paulmesa: s/FREE/free/
2012-07-23 Marek Olšákst/mesa: set the centroid qualifier in fragment shader...
2012-07-04 Olivier Galibertmesa/st: gl_ClipDistance must be interpolated in 3d...
2012-05-19 Brian Paulst/mesa: added st_print_current_vertex_program(), for...
2012-01-25 José Fonsecamesa/st: Assign inputsRead at right (previous) location.
2012-01-25 Marek Olšákst/mesa: inline if(1) conditional
2012-01-25 Marek Olšákst/mesa: move fragment shader tgsi tokens into st_fp_va...
2012-01-25 Marek Olšákst/mesa: do vertex and fragment color clamping in shaders
2012-01-10 Dave Airliegallium: introduce GLSL based interpolation rules....
2012-01-07 Dave Airliest/mesa: add support for clip vertex.
2012-01-07 Dave Airliest/mesa: fix default interpolation for colors.
2012-01-05 Bryan Cainst/mesa: add support for gl_ClipDistance
2011-12-31 Dave Airliest_glsl_to_tgsi: translate interp mode for front/back...
2011-12-15 Marek Olšákst/mesa: implement EXT_transform_feedback and ARB_trans...
2011-12-10 Dave Airliest/mesa: move frag depth up a level.
2011-11-29 Mathias Fröhlichmesa: Make gl_program::InputsRead 64 bits.
2011-11-08 Vinson Leest/mesa: Fix memory leak on error path.
2011-11-07 Brian Paulst/mesa: clean-up st_translate_interp()
2011-10-29 Dave Airliemesa/st: get interpolation mode from the fragment shader.
2011-10-10 Stéphane Marchesinmesa/st: Check for a NULL _LinkedShader[i] before using it.
next