summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom_constbuf.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* revert mode change back to 644Alan Hourihane2008-05-021-0/+0
* Some changed for non-C99 compilersAlan Hourihane2008-05-021-10/+10
* gallium: use new buffer wrapper functions in p_inlines.hBrian Paul2008-04-301-7/+7
* gallium: Always allocate new const buffers instead of modifying existing ones.Michel Dänzer2008-04-041-7/+6
* gallium: fix const buffer update bugBrian2008-03-211-3/+4
* gallium: rename pipe_buffer_handle to pipe_buffer, rework pipebuffer/ codeKeith Whitwell2008-01-251-1/+2
* gallium: Simplify winsys buffer interface.Michel Dänzer2008-01-251-4/+12
* add fence interfaces and buffer create flags to pipe_winsyskeithw2007-12-091-1/+1
* Supply buffer usage hints to winsys.José Fonseca2007-11-061-1/+2
* make st_upload_constants() publicBrian2007-10-301-5/+14
* remove old debug code, fix warningBrian2007-09-281-11/+0
* better debuggingBrian2007-09-261-0/+4
* better debug outputBrian2007-09-251-7/+7
* silence warningBrian2007-09-171-0/+1
* add missing fileskeithw2007-08-251-0/+129