summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/util/u_dynarray.h
AgeCommit message (Collapse)Author
2010-08-23nvfx: support clip planes sensibly and fix them on nv30Luca Barbieri
Before, we were discarding the compiled vertex program on each vertex program change. Now we compile the program as if there were 6 clip planes and dynamically patch in an "end program" bit at the right place. Also, nv30 should now work.
2010-04-13util: Fix util_dynarray_trim().Michal Krol
2010-04-13gallium/auxiliary: make util_dynarray_trim do nothing if size == capacityLuca Barbieri
2010-04-13gallium/auxiliary: add util_dynarray_resizeLuca Barbieri
2010-04-13gallium/auxiliary: fix util_dynarray_trim to 0 to free the dataLuca Barbieri
This works better and preserves the data != 0 if and only if capacity != 0 invariant.
2010-04-13util: implement Jose Fonseca's suggestions for u_buffer.h -> u_dynarray.hLuca Barbieri
Also describe invariants explicitly and use char* for arithmetic.