aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_handle_table.c
Commit message (Collapse)AuthorAgeFilesLines
* gallium/auxiliary: Trivial code style cleanupEdward O'Callaghan2015-12-061-5/+5
| | | | | Signed-off-by: Edward O'Callaghan <[email protected]> Signed-off-by: Marek Olšák <[email protected]>
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-2/+2
| | | | | | | | | | | | | | | | Generated by running: git grep -l INLINE src/gallium/ | xargs sed -i 's/\bINLINE\b/inline/g' git grep -l INLINE src/mesa/state_tracker/ | xargs sed -i 's/\bINLINE\b/inline/g' git checkout src/gallium/state_trackers/clover/Doxyfile and manual edits to src/gallium/include/pipe/p_compiler.h src/gallium/README.portability to remove mentions of the inline define. Signed-off-by: Ilia Mirkin <[email protected]> Acked-by: Marek Olšák <[email protected]>
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tungsten Graphics Inc. was acquired by VMware Inc. in 2008. Leaving the old copyright name is creating unnecessary confusion, hence this change. This was the sed script I used: $ cat tg2vmw.sed # Run as: # # git reset --hard HEAD && find include scons src -type f -not -name 'sed*' -print0 | xargs -0 sed -i -f tg2vmw.sed # # Rename copyrights s/Tungsten Gra\(ph\|hp\)ics,\? [iI]nc\.\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./g /Copyright/s/Tungsten Graphics\(,\? [iI]nc\.\)\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./ s/TUNGSTEN GRAPHICS/VMWARE/g # Rename emails s/[email protected]/[email protected]/ s/[email protected]/[email protected]/g s/jrfonseca-at-tungstengraphics-dot-com/jfonseca-at-vmware-dot-com/ s/jrfonseca\[email protected]/[email protected]/g s/keithw\[email protected]/[email protected]/g s/[email protected]/[email protected]/g s/thomas-at-tungstengraphics-dot-com/thellstom-at-vmware-dot-com/ s/[email protected]/[email protected]/ # Remove dead links s@Tungsten Graphics (http://www.tungstengraphics.com)@Tungsten Graphics@g # C string src/gallium/state_trackers/vega/api_misc.c s/"Tungsten Graphics, Inc"/"VMware, Inc"/ Reviewed-by: Brian Paul <[email protected]>
* util: fix possible null pointer usageZack Rusin2009-07-061-4/+9
| | | | found by the clang static analyzer
* util: Move p_debug.h into util module.José Fonseca2009-02-181-1/+1
| | | | | The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible.
* gallium: Make handle_table reentrant.José Fonseca2008-11-171-8/+26
| | | | | | | 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.
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-2/+2
| | | | Also, rename p_tile.[ch] to u_tile.[ch]
* gallium: Remove pedantic asserts.José Fonseca2008-03-221-11/+7
| | | | Move these to a higher level instead.
* gallium: Give some chance for the table to actually grow.José Fonseca2008-03-201-2/+1
|
* gallium: Fix broken logic.José Fonseca2008-03-191-1/+1
|
* d3d: Allow to iterate over the handle table.José Fonseca2008-03-181-0/+22
|
* gallium: Don't be pedantic about removing non exiting items from the table.José Fonseca2008-03-181-2/+6
|
* gallium: Ensure we don't add null objects to the table, as they mark empty ↵José Fonseca2008-03-151-0/+4
| | | | handles.
* gallium: Add a new handle_table_set that accepts an arbitrary handle.José Fonseca2008-03-131-21/+64
|
* gallium: Generic handle table.José Fonseca2008-03-121-0/+207