History log of /external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4873031e29e0e8f654f78307e6ec885e68a54d86 21-Jun-2009 Zack Rusin <zack@kde.org> util: fix possible null pointer usage

found by the clang static analyzer
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
ea4bf267e4b023b08043f91ac44592fed1736e7f 18-Feb-2009 José Fonseca <jfonseca@vmware.com> util: Move p_debug.h into util module.

The debug functions depend on several util function for os abstractions, and
these depend on debug functions, so a seperate module is not possible.
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
ee172bf067d9a66faa9d57980970326b680df839 11-Nov-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Make handle_table reentrant.

Ensure that the object has consistent state also when calling the destroy
callback. Namely, ensure the object passed to the callback is removed from
the table prior to calling the destroy callback to avoid a infinite loop or
double free.
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
4f25420bdd834e81a3e22733304efc5261c2998a 25-Aug-2008 Brian Paul <brian.paul@tungstengraphics.com> gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h

Also, rename p_tile.[ch] to u_tile.[ch]
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
4e977fb35befa60b2f74a21c0c9818854e6a7c85 22-Mar-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Remove pedantic asserts.

Move these to a higher level instead.
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
9fa88fb3c57f6868dc169b692528cf23ceced76c 20-Mar-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Give some chance for the table to actually grow.
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
df5ba799fa929d4c739be9d11d3f1000afc265b2 19-Mar-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Fix broken logic.
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
527e30c53baadb396e5503e5188f0a9f1b2d2501 18-Mar-2008 José Fonseca <jrfonseca@tungstengraphics.com> d3d: Allow to iterate over the handle table.
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
56ac9eb1f6e3826e4e8f7ab0f1fdbeed06c41c9f 18-Mar-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Don't be pedantic about removing non exiting items from the table.
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
cb98f71d42e4c714dfb0c3e29d28d8418a1ee86b 15-Mar-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Ensure we don't add null objects to the table, as they mark empty handles.
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
192d1cbbdf9f8e2527ef38761195a87517c2d244 12-Mar-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Add a new handle_table_set that accepts an arbitrary handle.
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c
8901a46a742b0cfecde0b981fc65160bf3e8d019 12-Mar-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Generic handle table.
/external/mesa3d/src/gallium/auxiliary/util/u_handle_table.c