summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom.h
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: don't update unrelated states in non-draw calls such as ClearMarek Olšák2017-02-251-0/+7
* st/mesa: _NEW_TEXTURE & CONSTANTS shouldn't flag states that aren't usedMarek Olšák2016-08-121-0/+8
* st/mesa: when changing shaders, only dirty states that are affected by themMarek Olšák2016-08-121-68/+4
* st/mesa: don't update clip state on VS changes if it has no effectMarek Olšák2016-08-121-11/+12
* st/mesa: define ST_NEW_ flags as uint64_t values, not enumsBrian Paul2016-08-091-4/+4
* st/mesa: update sampler states when shaders are changedMarek Olšák2016-07-301-6/+12
* st/mesa: skip updates of states that have no effectMarek Olšák2016-07-301-8/+14
* st/mesa: completely rewrite state atomsMarek Olšák2016-07-301-66/+144
* st/mesa: add support for GL_EXT_window_rectanglesIlia Mirkin2016-06-181-0/+1
* st/mesa: add an image atom for shader imagesIlia Mirkin2016-02-151-0/+6
* st/mesa: add state validation for compute shadersSamuel Pitoiset2016-02-131-0/+5
* st/mesa: add compute shader statesSamuel Pitoiset2016-02-131-0/+1
* st/mesa: add a second pipeline for computeSamuel Pitoiset2016-02-131-1/+4
* st/mesa: add support for SSBO binding and GLSL intrinsicsIlia Mirkin2016-01-291-0/+5
* st/mesa: add atomic counter supportIlia Mirkin2016-01-291-0/+5
* st/mesa: remove st_finalize_textures atomMarek Olšák2015-07-291-1/+0
* st/mesa: set default tessellation levelsMarek Olšák2015-07-231-0/+1
* st/mesa: add texture updates for tessellation programsIlia Mirkin2015-07-231-0/+2
* st/mesa: handle constbufs/ubos for tessellation shadersIlia Mirkin2015-07-231-0/+4
* st/mesa: add tessellation shader statesIlia Mirkin2015-07-231-0/+2
* mesa/st: add support for ARB_sample_shadingIlia Mirkin2014-04-261-0/+1
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-3/+3
* st/mesa: add geometry shader ubo supportDave Airlie2013-10-171-0/+1
* mesa/st: add ARB_uniform_buffer_object support (v2)Dave Airlie2012-12-081-0/+2
* st/mesa: add support for GS textures and samplersBrian Paul2012-08-161-1/+2
* st/mesa: atomize vertex array stateMarek Olšák2012-06-151-0/+5
* mesa/st: split updating vertex and fragment shader stages.Dave Airlie2011-05-181-0/+1
* st/mesa: use GLuint to avoid problem w/ uint not defined on mingw32Brian Paul2010-10-151-1/+1
* st/mesa: Include glheader.h in st_atom.h.Vinson Lee2010-08-031-0/+2
* mesa: initial support for ARB_geometry_shader4Zack Rusin2010-06-281-0/+2
* mesa/st: adapt to interface changesRoland Scheidegger2010-05-171-0/+1
* mesa/st: refactor vertex and fragment shader translationKeith Whitwell2009-11-151-1/+2
* gallium: fix some render to texture bugsBrian Paul2008-05-071-0/+1
* declare atoms as externAlan Hourihane2008-05-051-14/+14
* gallium: incorporate alpha state into depth_stencil state object.Keith Whitwell2007-12-171-2/+1
* gallium: remove redundant clear_color state.Keith Whitwell2007-12-111-1/+0
* Replace gl_stencil_func_to_sp() and gl_depth_func_to_sp() with st_compare_fun...Brian2007-11-081-0/+2
* No longer need st_update_tnl atomBrian2007-10-311-1/+0
* added st_update_pixel_transfer atomBrian2007-10-301-0/+1
* Translate mesa vertex/fragment programs to TGSI programs at same time to do p...Brian2007-09-251-2/+1
* Make the alpha test state a cso.Zack Rusin2007-09-211-0/+1
* converting the setup state to immutable object and renaming it to rasterizer ...Zack Rusin2007-09-181-1/+1
* Combing depth and stencil objects and making them immutable.Zack Rusin2007-09-181-2/+1
* checkpoint in constant tracking reworkKeith Whitwell2007-08-251-1/+2
* added tnl state atomBrian2007-08-181-0/+1
* plug in texture/sampler state updateBrian2007-08-071-0/+2
* Trigger tgsi compilation for fragment programs.Keith Whitwell2007-07-191-0/+1
* Implement polygon stipple state tracking, application.Brian2007-07-111-0/+1
* consolidate point/line state into pipe_setup_stateBrian2007-06-261-1/+0
* Initial work for glClear(), clear color state.Brian2007-06-201-0/+1