| Commit message (Expand) | Author | Age | Files | Lines |
* | st/program: add support for gs/tes/tcs nir shaders. | Dave Airlie | 2017-10-26 | 1 | -0/+3 |
* | st/program: rework basic variant interface | Dave Airlie | 2017-10-26 | 1 | -2/+1 |
* | tgsi,st/mesa: move varying slot to semantic mapping into a helper for VS | Nicolai Hähnle | 2017-07-05 | 1 | -18/+3 |
* | st/mesa: remove an obsolete comment | Nicolai Hähnle | 2017-07-03 | 1 | -1/+0 |
* | st/mesa: unify TCS, TES, GS st_*_program structures | Marek Olšák | 2017-05-08 | 1 | -77/+11 |
* | st/mesa: decrease the size of st_vertex_program | Marek Olšák | 2017-05-08 | 1 | -4/+4 |
* | mesa/st: compute support for glsl_to_nir | Rob Clark | 2017-05-04 | 1 | -0/+3 |
* | st/mesa: add sha1 field to st program structs | Timothy Arceri | 2017-02-23 | 1 | -0/+18 |
* | st/mesa: move set_prog_affected_state_flags() to st_program.c | Timothy Arceri | 2017-02-23 | 1 | -0/+2 |
* | st/mesa/r200/i915/i965: eliminate gl_fragment_program | Timothy Arceri | 2016-10-26 | 1 | -4/+4 |
* | i965/mesa/st: eliminate gl_compute_program | Timothy Arceri | 2016-10-26 | 1 | -3/+3 |
* | mesa/i965/i915/r200: eliminate gl_vertex_program | Timothy Arceri | 2016-10-26 | 1 | -2/+2 |
* | i965/mesa/st: eliminate gl_geometry_program | Timothy Arceri | 2016-10-26 | 1 | -3/+3 |
* | i965/mesa/st: eliminate gl_tess_eval_program | Timothy Arceri | 2016-10-26 | 1 | -3/+3 |
* | i965/mesa/st: eliminate gl_tess_ctrl_program | Timothy Arceri | 2016-10-26 | 1 | -3/+3 |
* | mesa/st: support lowering multi-planar YUV | Rob Clark | 2016-09-26 | 1 | -0/+37 |
* | st/mesa: determine states used or affected by shaders at compile time | Marek Olšák | 2016-08-12 | 1 | -0/+6 |
* | mesa/st: add support for NIR as possible driver IR | Rob Clark | 2016-05-17 | 1 | -0/+6 |
* | st/mesa: implement GL_ATI_fragment_shader | Miklós Máté | 2016-03-27 | 1 | -0/+8 |
* | st/mesa: add compute shader states | Samuel Pitoiset | 2016-02-13 | 1 | -0/+41 |
* | st/mesa: use correct pipe functions to create tess shaders | Marek Olšák | 2016-02-11 | 1 | -0/+1 |
* | st/mesa: unify get_variant functions for TCS, TES, GS | Marek Olšák | 2016-02-09 | 1 | -14/+3 |
* | st/mesa: unify variants and delete functions for TCS, TES, GS | Marek Olšák | 2016-02-09 | 1 | -71/+17 |
* | st/mesa: fix parameter names for tesseval/tessctrl prototypes | Samuel Pitoiset | 2016-01-03 | 1 | -4/+4 |
* | st/mesa: fix GLSL uniform updates for glBitmap & glDrawPixels (v2) | Marek Olšák | 2016-01-02 | 1 | -1/+0 |
* | st/mesa: translate tessellation shaders into TGSI when we get them | Marek Olšák | 2015-10-09 | 1 | -0/+10 |
* | st/mesa: translate geometry shaders into TGSI when we get them | Marek Olšák | 2015-10-09 | 1 | -0/+5 |
* | st/mesa: translate fragment shaders into TGSI when we get them | Marek Olšák | 2015-10-09 | 1 | -2/+5 |
* | st/mesa: translate vertex shaders into TGSI when we get them | Marek Olšák | 2015-10-09 | 1 | -0/+4 |
* | st/mesa: fix glDrawPixels with a texture | Marek Olšák | 2015-10-09 | 1 | -0/+4 |
* | st/mesa: make Z/S drawpix shaders independent of variants, don't use Mesa IR v2 | Marek Olšák | 2015-10-09 | 1 | -2/+0 |
* | st/mesa: decrease the size of st_vertex_program | Marek Olšák | 2015-10-09 | 1 | -5/+0 |
* | st/mesa: inline st_prepare_vertex_program | Marek Olšák | 2015-10-09 | 1 | -10/+0 |
* | st/mesa: add tessellation shader states | Ilia Mirkin | 2015-07-23 | 1 | -1/+121 |
* | glsl_to_tgsi: use TGSI array declarations for VS,GS arrays of outputs (v2) | Marek Olšák | 2015-06-05 | 1 | -0/+1 |
* | st/mesa: add double input support including lowering (v3.1) | Dave Airlie | 2015-05-08 | 1 | -0/+1 |
* | st/mesa: add a debug option to compile shaders at link time | Marek Olšák | 2015-04-16 | 1 | -0/+3 |
* | st/mesa: replace INLINE with inline | Brian Paul | 2015-02-26 | 1 | -7/+7 |
* | st/mesa: remove unused/broken function st_print_shaders | Marek Olšák | 2015-02-24 | 1 | -4/+0 |
* | st/mesa: cleanup st_geometry_program structure | Marek Olšák | 2015-02-24 | 1 | -18/+0 |
* | st/mesa: add extern "C" to st_program.h | Brian Paul | 2014-12-16 | 1 | -0/+9 |
* | st/mesa: redefine mapping from VARYING_SLOT_TEXi/PNTC/VARi to TGSI GENERIC[i] | Marek Olšák | 2014-09-24 | 1 | -0/+25 |
* | mesa/st: add per sample shading state to fp key and set interpolation | Ilia Mirkin | 2014-07-09 | 1 | -0/+3 |
* | s/Tungsten Graphics/VMware/ | José Fonseca | 2014-01-17 | 1 | -3/+3 |
* | Replace gl_geom_attrib enum with gl_varying_slot. | Paul Berry | 2013-03-15 | 1 | -4/+4 |
* | Replace gl_vert_result enum with gl_varying_slot. | Paul Berry | 2013-03-15 | 1 | -4/+4 |
* | st/mesa: added st_print_current_vertex_program(), for debugging | Brian Paul | 2012-05-19 | 1 | -0/+4 |
* | st/mesa: move fragment shader tgsi tokens into st_fp_variant | Marek Olšák | 2012-01-25 | 1 | -2/+2 |
* | st/mesa: do vertex and fragment color clamping in shaders | Marek Olšák | 2012-01-25 | 1 | -0/+6 |
* | st/mesa: inline st_prepare_fragment_program in st_translate_fragment_program | Bryan Cain | 2011-08-08 | 1 | -15/+0 |