aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom_constbuf.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* st/mesa: make user constant buffers optionalMarek Olšák2012-04-301-6/+13
* gallium: change set_constant_buffer to be UBO-friendlyMarek Olšák2012-04-301-7/+9
* st/mesa: optimize constant buffer uploadsMarek Olšák2011-01-061-14/+13
* st/mesa: new comment about updating state varsBrian Paul2010-12-031-0/+5
* st/mesa: unbind constant buffer when not in useKeith Whitwell2010-11-021-1/+4
* mesa: initial support for ARB_geometry_shader4Zack Rusin2010-06-281-1/+23
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-2/+2
* mesa/st: Remove internal flushes from Mesa state tracker.José Fonseca2010-05-111-2/+1
* st/mesa: Remove NULL check of pointer that could not be NULL.Vinson Lee2010-04-161-4/+3
* Squashed commit of the following:Keith Whitwell2010-04-101-5/+5
* gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca2010-02-021-1/+1
* gallium: adapt state trackers etc. to pipe_constant_buffer removalRoland Scheidegger2009-12-231-6/+6
* mesa/st: add ST_DEBUG environment variableKeith Whitwell2009-10-051-1/+2
* st: reformatting, comments, var renamingBrian Paul2009-05-191-19/+29
* st: also check _NEW_PROGRAM flag for vertex shader constant buffersBrian Paul2009-04-221-1/+1
* st: play it safe for now and check _NEW_PROGRAM for shader const buffer atomBrian Paul2009-04-211-1/+1
* st: do away with dynamic state atom for const buffersBrian Paul2009-04-211-8/+2
* gallium: Create OGL state tracker wrappers for various CPU access operations.Thomas Hellstrom2009-04-171-4/+4
* gallium: Unify reference counting.Michel Dänzer2009-03-041-1/+1
* gallium: Add pipe_buffer_write/read inlines.José Fonseca2009-02-241-6/+4
* gallium: remove redundant size from the constant bufferZack Rusin2009-01-271-2/+0
* gallium: Have pipe_buffer_* receive a pipe_screen instead of a pipe_context.José Fonseca2008-09-031-4/+4
* mesa: Don't use alignments < 4.José Fonseca2008-08-141-1/+1