summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_atom_shader.c
AgeCommit message (Expand)AuthorFilesLines
2017-07-08st/mesa: Fix grabbing the wrong variant if glDrawPixels is calledMatias N. Goldberg1-1/+3
2017-07-03st/mesa: fix tessellation shaders with no support for shareable shadersMarek Olšák1-2/+2
2017-06-22st/mesa: unify update_gp/tcp/tep codeMarek Olšák1-63/+28
2017-06-22st/mesa: don't search through shader variants if there is only oneMarek Olšák1-51/+90
2017-06-22st/mesa: don't track shader variants in st_contextMarek Olšák1-18/+14
2017-05-08st/mesa: unify TCS, TES, GS st_*_program structuresMarek Olšák1-12/+12
2017-05-08st/mesa: remove st_context::vertex_result_to_slotMarek Olšák1-2/+0
2017-05-08st/mesa: remove struct st_tracked_stateMarek Olšák1-43/+12
2017-04-08st/mesa: Use compressed fog mode for atifs.Gustaw Smolarczyk1-16/+1
2017-02-02st/mesa: st_atom_shader.c C99 tidy upTimothy Arceri1-3/+1
2016-10-26r200/glsl/st/mesa: use common outputs written fieldTimothy Arceri1-1/+1
2016-10-26st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri1-2/+2
2016-10-26i965/mesa/st: eliminate gl_compute_programTimothy Arceri1-1/+1
2016-10-26mesa/i965/i915/r200: eliminate gl_vertex_programTimothy Arceri1-2/+2
2016-10-26i965/mesa/st: eliminate gl_geometry_programTimothy Arceri1-1/+1
2016-10-26i965/mesa/st: eliminate gl_tess_eval_programTimothy Arceri1-1/+1
2016-10-26i965/mesa/st: eliminate gl_tess_ctrl_programTimothy Arceri1-1/+1
2016-09-26mesa/st: support lowering multi-planar YUVRob Clark1-0/+3
2016-07-30st/mesa: unreference optional shaders when unbindingMarek Olšák1-0/+4
2016-07-30st/mesa: completely rewrite state atomsMarek Olšák1-24/+0
2016-07-30st/mesa: remove st_tracked_state::nameMarek Olšák1-6/+0
2016-03-27st/mesa: implement GL_ATI_fragment_shaderMiklós Máté1-1/+64
2016-03-24mesa: replace gl_context->Multisample._Enabled with _mesa_is_multisample_enab...Bas Nieuwenhuizen1-1/+1
2016-03-05st/mesa: don't force per-sample interp if only sampleid/pos are usedIlia Mirkin1-8/+6
2016-02-13st/mesa: add compute shader statesSamuel Pitoiset1-0/+32
2016-02-11st/mesa: use correct pipe functions to create tess shadersMarek Olšák1-3/+6
2016-02-09st/mesa: unify get_variant functions for TCS, TES, GSMarek Olšák1-15/+3
2016-02-09st/mesa: unify variants and delete functions for TCS, TES, GSMarek Olšák1-3/+3
2015-10-20st/mesa: negate the can_force_persample_interp flagMarek Olšák1-1/+1
2015-10-20st/mesa: decouple shaders from contexts if they are shareableMarek Olšák1-5/+5
2015-10-03st/mesa: automatically set per-sample interpolation if using SampleID/PosMarek Olšák1-1/+7
2015-10-03st/mesa: set force_persample_interp if ARB_sample_shading is usedMarek Olšák1-0/+1
2015-07-29st/mesa: remove st_context::missing textures and get_passthrough_fsMarek Olšák1-27/+2
2015-07-23st/mesa: add tessellation shader statesIlia Mirkin1-0/+72
2015-06-05mesa: use GL_GEOMETRY_PROGRAM_NV instead of MESA_GEOMETRY_PROGRAMMarek Olšák1-1/+1
2015-04-16glsl_to_tgsi: cleanup includesMarek Olšák1-2/+1
2015-01-19st/mesa: don't set vs.key.clamp_color if a shader doesn't write any colorsMarek Olšák1-1/+6
2014-07-09mesa/st: add per sample shading state to fp key and set interpolationIlia Mirkin1-1/+5
2014-03-15st/mesa: remove _NEW_POLYGON dependency from vertex shaderMarek Olšák1-6/+3
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-2/+2
2013-06-13gallium/util: make WRITES_ALL_CBUFS optional in the passthrough fragment shaderMarek Olšák1-1/+2
2013-04-06mesa: don't set _ClampFragmentColor to TRUE if it has no effectMarek Olšák1-2/+1
2013-01-15gallium/util: fix glClear with MRT by making the FS write to all cbufsMarek Olšák1-1/+2
2012-08-15st/mesa: don't clamp fragment color with integer colorbufferMarek Olšák1-2/+3
2012-01-25st/mesa: do vertex and fragment color clamping in shadersMarek Olšák1-0/+7
2010-12-16st/mesa: s/varient/variantBrian Paul1-9/+9
2010-12-13Squashed commit of the following (st-mesa-per-context-shaders branch):Brian Paul1-105/+38
2010-08-06st/mesa: Remove unnecessary header.Vinson Lee1-1/+0
2010-06-28mesa: initial support for ARB_geometry_shader4Zack Rusin1-0/+42
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul1-1/+1