summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom_constbuf.c
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: s/unsigned/enum pipe_shader_type/ for st_bind_ubos()Brian Paul2018-03-231-1/+1
* st/mesa: whitespace/formatting fixes in st_atom_constbuf.cBrian Paul2018-03-231-21/+36
* mesa: rework ParameterList to allow packingTimothy Arceri2018-03-201-2/+3
* st/mesa: assume that user constant buffers are always supportedMarek Olšák2018-01-171-16/+3
* mesa: rename various buffer bindings to one struct.Dave Airlie2017-10-111-1/+1
* st/mesa: replace st_shader_stage_to_ptargetNicolai Hähnle2017-08-021-1/+1
* st/mesa: make bindless samplers/images bound to units residentSamuel Pitoiset2017-06-141-0/+6
* st/mesa: simplify update_constants functionsMarek Olšák2017-05-081-32/+13
* st/mesa: unify TCS, TES, GS st_*_program structuresMarek Olšák2017-05-081-3/+3
* st/mesa: remove struct st_tracked_stateMarek Olšák2017-05-081-63/+12
* st/mesa: use the common uploader (v2)Marek Olšák2017-02-141-3/+3
* mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri2017-01-231-31/+12
* st/mesa: pass gl_program to st_bind_ubos()Timothy Arceri2017-01-091-18/+18
* st/mesa/glsl/i965: move per stage UniformBlocks to gl_programTimothy Arceri2017-01-061-1/+1
* st/mesa/glsl/i965: set num_ubos directly in shader_infoTimothy Arceri2017-01-061-1/+1
* st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri2016-10-261-1/+1
* i965/mesa/st: eliminate gl_compute_programTimothy Arceri2016-10-261-1/+1
* mesa/i965/i915/r200: eliminate gl_vertex_programTimothy Arceri2016-10-261-1/+1
* i965/mesa/st: eliminate gl_geometry_programTimothy Arceri2016-10-261-1/+1
* i965/mesa/st: eliminate gl_tess_eval_programTimothy Arceri2016-10-261-1/+1
* i965/mesa/st: eliminate gl_tess_ctrl_programTimothy Arceri2016-10-261-1/+1
* gallium: Use enum pipe_shader_type in set_sampler_views()Kai Wasserbäch2016-08-291-1/+1
* st/mesa: use the new subroutine index upload API.Dave Airlie2016-08-231-8/+12
* st/mesa: completely rewrite state atomsMarek Olšák2016-07-301-48/+0
* st/mesa: remove st_tracked_state::nameMarek Olšák2016-07-301-12/+0
* glsl/mesa: split gl_shader in twoTimothy Arceri2016-06-301-1/+1
* mesa/st: Fix NULL access if no fragment shader is boundBas Nieuwenhuizen2016-03-281-2/+2
* st/mesa: implement GL_ATI_fragment_shaderMiklós Máté2016-03-271-0/+15
* st/mesa: add state validation for compute shadersSamuel Pitoiset2016-02-131-1/+45
* u_upload_mgr: pass alignment to u_upload_data manuallyMarek Olšák2016-01-021-0/+1
* st/mesa: don't load state parameters if there are noneMarek Olšák2015-10-241-1/+2
* st/mesa: Use {Num}UniformBlocks instead of {Num}BufferInterfaceBlocksIago Toral Quiroga2015-10-191-2/+2
* mesa: Rename {Num}UniformBlocks to {Num}BufferInterfaceBlocksIago Toral Quiroga2015-10-141-2/+2
* st/mesa: handle constbufs/ubos for tessellation shadersIlia Mirkin2015-07-231-1/+87
* state_tracker: replace __FUNCTION__ with __func__Marius Predut2015-04-141-1/+1
* mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut2014-03-251-3/+3
* mesa: Fold long lines introduced by the previous patch.Paul Berry2014-01-211-3/+6
* mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry2014-01-211-3/+3
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-3/+3
* st/mesa: add geometry shader ubo supportDave Airlie2013-10-171-0/+17
* st/mesa: add casts to silence MSVC warningsBrian Paul2013-06-261-1/+1
* st/mesa: don't check for _NEW_PROGRAM when binding UBOsMarek Olšák2013-05-111-2/+2
* st/mesa: fix a couple of issues in st_bind_ubosMarek Olšák2013-05-111-4/+16
* mesa: add & use a new driver flag for UBO updates instead of _NEW_BUFFER_OBJECTMarek Olšák2013-05-111-5/+4
* st/mesa: fix UBO offsets.Dave Airlie2013-04-111-0/+1
* cso: add constant buffer save/restore feature for postprocessingMarek Olšák2013-03-261-3/+5
* mesa/st: add ARB_uniform_buffer_object support (v2)Dave Airlie2012-12-081-1/+67
* st/mesa: don't use _NEW_PROGRAM where ST_NEW_xxx_PROGRAM is sufficientMarek Olšák2012-10-311-3/+3
* st/mesa: unmap upload buffer after uploading indices and constantsMarek Olšák2012-04-301-0/+1
* gallium: add void *user_buffer to pipe_constant_bufferMarek Olšák2012-04-301-6/+3