summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_atom.h
AgeCommit message (Expand)AuthorFilesLines
2017-07-10gallium: use "ull" number suffix to keep the QtCreator parser happyMarek Olšák1-2/+2
2017-05-08st/mesa: remove struct st_tracked_stateMarek Olšák1-7/+2
2017-04-13mesa/st: only update samplers for stages that have changedTimothy Arceri1-1/+5
2017-02-25st/mesa: don't update unrelated states in non-draw calls such as ClearMarek Olšák1-0/+7
2016-08-12st/mesa: _NEW_TEXTURE & CONSTANTS shouldn't flag states that aren't usedMarek Olšák1-0/+8
2016-08-12st/mesa: when changing shaders, only dirty states that are affected by themMarek Olšák1-68/+4
2016-08-12st/mesa: don't update clip state on VS changes if it has no effectMarek Olšák1-11/+12
2016-08-09st/mesa: define ST_NEW_ flags as uint64_t values, not enumsBrian Paul1-4/+4
2016-07-30st/mesa: update sampler states when shaders are changedMarek Olšák1-6/+12
2016-07-30st/mesa: skip updates of states that have no effectMarek Olšák1-8/+14
2016-07-30st/mesa: completely rewrite state atomsMarek Olšák1-66/+144
2016-06-18st/mesa: add support for GL_EXT_window_rectanglesIlia Mirkin1-0/+1
2016-02-15st/mesa: add an image atom for shader imagesIlia Mirkin1-0/+6
2016-02-13st/mesa: add state validation for compute shadersSamuel Pitoiset1-0/+5
2016-02-13st/mesa: add compute shader statesSamuel Pitoiset1-0/+1
2016-02-13st/mesa: add a second pipeline for computeSamuel Pitoiset1-1/+4
2016-01-29st/mesa: add support for SSBO binding and GLSL intrinsicsIlia Mirkin1-0/+5
2016-01-29st/mesa: add atomic counter supportIlia Mirkin1-0/+5
2015-07-29st/mesa: remove st_finalize_textures atomMarek Olšák1-1/+0
2015-07-23st/mesa: set default tessellation levelsMarek Olšák1-0/+1
2015-07-23st/mesa: add texture updates for tessellation programsIlia Mirkin1-0/+2
2015-07-23st/mesa: handle constbufs/ubos for tessellation shadersIlia Mirkin1-0/+4
2015-07-23st/mesa: add tessellation shader statesIlia Mirkin1-0/+2
2014-04-26mesa/st: add support for ARB_sample_shadingIlia Mirkin1-0/+1
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-3/+3
2013-10-17st/mesa: add geometry shader ubo supportDave Airlie1-0/+1
2012-12-08mesa/st: add ARB_uniform_buffer_object support (v2)Dave Airlie1-0/+2
2012-08-16st/mesa: add support for GS textures and samplersBrian Paul1-1/+2
2012-06-15st/mesa: atomize vertex array stateMarek Olšák1-0/+5
2011-05-18mesa/st: split updating vertex and fragment shader stages.Dave Airlie1-0/+1
2010-10-15st/mesa: use GLuint to avoid problem w/ uint not defined on mingw32Brian Paul1-1/+1
2010-08-03st/mesa: Include glheader.h in st_atom.h.Vinson Lee1-0/+2
2010-06-28mesa: initial support for ARB_geometry_shader4Zack Rusin1-0/+2
2010-05-17mesa/st: adapt to interface changesRoland Scheidegger1-0/+1
2009-11-15mesa/st: refactor vertex and fragment shader translationKeith Whitwell1-1/+2
2008-05-07gallium: fix some render to texture bugsBrian Paul1-0/+1
2008-05-05declare atoms as externAlan Hourihane1-14/+14
2007-12-17gallium: incorporate alpha state into depth_stencil state object.Keith Whitwell1-2/+1
2007-12-11gallium: remove redundant clear_color state.Keith Whitwell1-1/+0
2007-11-08Replace gl_stencil_func_to_sp() and gl_depth_func_to_sp() with st_compare_fun...Brian1-0/+2
2007-10-31No longer need st_update_tnl atomBrian1-1/+0
2007-10-30added st_update_pixel_transfer atomBrian1-0/+1
2007-09-25Translate mesa vertex/fragment programs to TGSI programs at same time to do p...Brian1-2/+1
2007-09-21Make the alpha test state a cso.Zack Rusin1-0/+1
2007-09-18converting the setup state to immutable object and renaming it to rasterizer ...Zack Rusin1-1/+1
2007-09-18Combing depth and stencil objects and making them immutable.Zack Rusin1-2/+1
2007-08-25checkpoint in constant tracking reworkKeith Whitwell1-1/+2
2007-08-18added tnl state atomBrian1-0/+1
2007-08-07plug in texture/sampler state updateBrian1-0/+2
2007-07-19Trigger tgsi compilation for fragment programs.Keith Whitwell1-0/+1