aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom_atomicbuf.c
Commit message (Expand)AuthorAgeFilesLines
* remove final imports.h and imports.c bitsDylan Baker2020-04-211-1/+1
* Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák2020-03-271-1/+1
* gallium: Pack the atomic counters just above the SSBOs.Eric Anholt2020-01-211-3/+5
* mesa: Make atomic lowering put atomics above SSBOs.Eric Anholt2020-01-211-8/+14
* gallium: add writable_bitmask parameter into set_shader_buffersMarek Olšák2019-04-041-1/+1
* st/mesa: Factorize duplicate code for atomic buffer bindingGuillaume Charifi2018-02-201-38/+29
* st/mesa: handle compute atomicsDave Airlie2017-12-051-0/+4
* st/mesa: start adding support for hw atomics atom. (v2)Dave Airlie2017-11-101-2/+36
* mesa/st: fix atomic buffer sizing to align with ssbo.Dave Airlie2017-10-111-0/+6
* mesa: rename various buffer bindings to one struct.Dave Airlie2017-10-111-1/+1
* st/mesa: remove struct st_tracked_stateMarek Olšák2017-05-081-36/+12
* mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri2017-01-231-10/+10
* st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri2016-11-191-2/+2
* gallium: Use enum pipe_shader_type in set_shader_buffers()Kai Wasserbäch2016-08-291-1/+1
* 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: empty buffer binding if the buffer's not really thereIlia Mirkin2016-02-151-3/+5
* st/mesa: add state validation for compute shadersSamuel Pitoiset2016-02-131-0/+18
* st/mesa: add atomic counter supportIlia Mirkin2016-01-291-0/+158