summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom_shader.c
Commit message (Expand)AuthorAgeFilesLines
* st/program: rework basic variant interfaceDave Airlie2017-10-261-2/+1
* st/mesa: Fix grabbing the wrong variant if glDrawPixels is calledMatias N. Goldberg2017-07-081-1/+3
* st/mesa: fix tessellation shaders with no support for shareable shadersMarek Olšák2017-07-031-2/+2
* st/mesa: unify update_gp/tcp/tep codeMarek Olšák2017-06-221-63/+28
* st/mesa: don't search through shader variants if there is only oneMarek Olšák2017-06-221-51/+90
* st/mesa: don't track shader variants in st_contextMarek Olšák2017-06-221-18/+14
* st/mesa: unify TCS, TES, GS st_*_program structuresMarek Olšák2017-05-081-12/+12
* st/mesa: remove st_context::vertex_result_to_slotMarek Olšák2017-05-081-2/+0
* st/mesa: remove struct st_tracked_stateMarek Olšák2017-05-081-43/+12
* st/mesa: Use compressed fog mode for atifs.Gustaw Smolarczyk2017-04-081-16/+1
* st/mesa: st_atom_shader.c C99 tidy upTimothy Arceri2017-02-021-3/+1
* r200/glsl/st/mesa: use common outputs written fieldTimothy Arceri2016-10-261-1/+1
* st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri2016-10-261-2/+2
* i965/mesa/st: eliminate gl_compute_programTimothy Arceri2016-10-261-1/+1
* mesa/i965/i915/r200: eliminate gl_vertex_programTimothy Arceri2016-10-261-2/+2
* i965/mesa/st: eliminate gl_geometry_programTimothy Arceri2016-10-261-1/+1
* i965/mesa/st: eliminate gl_tess_eval_programTimothy Arceri2016-10-261-1/+1
* i965/mesa/st: eliminate gl_tess_ctrl_programTimothy Arceri2016-10-261-1/+1
* mesa/st: support lowering multi-planar YUVRob Clark2016-09-261-0/+3
* st/mesa: unreference optional shaders when unbindingMarek Olšák2016-07-301-0/+4
* st/mesa: completely rewrite state atomsMarek Olšák2016-07-301-24/+0
* st/mesa: remove st_tracked_state::nameMarek Olšák2016-07-301-6/+0
* st/mesa: implement GL_ATI_fragment_shaderMiklós Máté2016-03-271-1/+64
* mesa: replace gl_context->Multisample._Enabled with _mesa_is_multisample_enab...Bas Nieuwenhuizen2016-03-241-1/+1
* st/mesa: don't force per-sample interp if only sampleid/pos are usedIlia Mirkin2016-03-051-8/+6
* st/mesa: add compute shader statesSamuel Pitoiset2016-02-131-0/+32
* st/mesa: use correct pipe functions to create tess shadersMarek Olšák2016-02-111-3/+6
* st/mesa: unify get_variant functions for TCS, TES, GSMarek Olšák2016-02-091-15/+3
* st/mesa: unify variants and delete functions for TCS, TES, GSMarek Olšák2016-02-091-3/+3
* st/mesa: negate the can_force_persample_interp flagMarek Olšák2015-10-201-1/+1
* st/mesa: decouple shaders from contexts if they are shareableMarek Olšák2015-10-201-5/+5
* st/mesa: automatically set per-sample interpolation if using SampleID/PosMarek Olšák2015-10-031-1/+7
* st/mesa: set force_persample_interp if ARB_sample_shading is usedMarek Olšák2015-10-031-0/+1
* st/mesa: remove st_context::missing textures and get_passthrough_fsMarek Olšák2015-07-291-27/+2
* st/mesa: add tessellation shader statesIlia Mirkin2015-07-231-0/+72
* mesa: use GL_GEOMETRY_PROGRAM_NV instead of MESA_GEOMETRY_PROGRAMMarek Olšák2015-06-051-1/+1
* glsl_to_tgsi: cleanup includesMarek Olšák2015-04-161-2/+1
* st/mesa: don't set vs.key.clamp_color if a shader doesn't write any colorsMarek Olšák2015-01-191-1/+6
* mesa/st: add per sample shading state to fp key and set interpolationIlia Mirkin2014-07-091-1/+5
* st/mesa: remove _NEW_POLYGON dependency from vertex shaderMarek Olšák2014-03-151-6/+3
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* gallium/util: make WRITES_ALL_CBUFS optional in the passthrough fragment shaderMarek Olšák2013-06-131-1/+2
* mesa: don't set _ClampFragmentColor to TRUE if it has no effectMarek Olšák2013-04-061-2/+1
* gallium/util: fix glClear with MRT by making the FS write to all cbufsMarek Olšák2013-01-151-1/+2
* st/mesa: don't clamp fragment color with integer colorbufferMarek Olšák2012-08-151-2/+3
* st/mesa: do vertex and fragment color clamping in shadersMarek Olšák2012-01-251-0/+7
* st/mesa: s/varient/variantBrian Paul2010-12-161-9/+9
* Squashed commit of the following (st-mesa-per-context-shaders branch):Brian Paul2010-12-131-105/+38
* st/mesa: Remove unnecessary header.Vinson Lee2010-08-061-1/+0
* mesa: initial support for ARB_geometry_shader4Zack Rusin2010-06-281-0/+42