aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom.h
Commit message (Expand)AuthorAgeFilesLines
* gallium: pass cso_velems_state into cso_context instead of pipe_vertex_elementMarek Olšák2020-02-281-2/+3
* st/mesa: make st_setup_current staticMarek Olšák2020-02-141-7/+0
* gallium: bypass u_vbuf if it's not needed (no fallbacks and no user VBOs)Marek Olšák2020-01-081-1/+2
* st/mesa: remove struct st_vp_variant in favor of st_common_variantMarek Olšák2019-12-091-4/+4
* st/mesa: subclass st_vertex_program for VP-specific membersMarek Olšák2019-11-191-4/+4
* st/mesa: rename st_common_program to st_programMarek Olšák2019-11-191-4/+4
* st/mesa: trivially merge st_vertex_program into st_common_programMarek Olšák2019-11-191-4/+4
* st/mesa: consolidate and simplify code flagging program::affected_statesMarek Olšák2019-11-191-1/+1
* mesa/st: Make st_pipe_vertex_format static.Mathias Fröhlich2018-11-261-3/+0
* mesa/st: Use binding information from the VAO in feedback rendering.Mathias Fröhlich2018-11-261-0/+7
* mesa/st: Factor out array and buffer setup from st_atom_array.c.Mathias Fröhlich2018-11-261-0/+17
* mesa: Factor out struct gl_vertex_format.Mathias Fröhlich2018-11-211-1/+1
* st/mesa: add support for ARB_sample_locationsRhys Perry2018-06-141-1/+1
* gallium: Use struct gl_array_attributes* as st_pipe_vertex_format argument.Mathias Fröhlich2018-03-121-2/+1
* gallium: Mute arrays for several meta like callbacks.Mathias Fröhlich2018-02-091-0/+3
* gallium: use "ull" number suffix to keep the QtCreator parser happyMarek Olšák2017-07-101-2/+2
* st/mesa: remove struct st_tracked_stateMarek Olšák2017-05-081-7/+2
* mesa/st: only update samplers for stages that have changedTimothy Arceri2017-04-131-1/+5
* 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