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
|