summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)AuthorFilesLines
2016-10-31ralloc: add a linear allocator as a child node of rallocMarek Olšák2-4/+433
2016-10-31ralloc: remove memset from ralloc_sizeMarek Olšák1-15/+11
2016-10-31ralloc: add DECLARE_RZALLOC_CXX_OPERATORSMarek Olšák1-2/+7
2016-10-31ralloc: don't memset ralloc_header, clear it manuallyMarek Olšák1-1/+15
2016-10-20util: Include string.h in bitscan.h.Vinson Lee1-0/+1
2016-10-19vulkan: add vk_alloc.h shared allocation inlines.Dave Airlie2-1/+77
2016-10-19util: move min/max/clamp macros to util macros.hDave Airlie1-0/+13
2016-10-19util: add vector util code.Dave Airlie3-1/+193
2016-10-07util: remove unused variableTimothy Arceri1-4/+2
2016-10-05util/slab: re-design to allow migration between pools (v3)Nicolai Hähnle2-89/+258
2016-10-05util: use GCC atomic intrinsics with explicit memory modelNicolai Hähnle1-0/+21
2016-09-23util: remove Sun C Compiler supportTimothy Arceri1-1/+1
2016-09-13u_endian: add android to glibc clauseDave Airlie1-1/+1
2016-09-12mesa/glsl: Move string_to_uint_map into the util folderThomas Helland3-0/+221
2016-09-12util: Move hash_table_call_foreach to util hash tableThomas Helland1-0/+13
2016-09-06util: (trivial) add <stdint.h> include to slab.cRoland Scheidegger1-0/+1
2016-09-06util: import the slab allocator from galliumMarek Olšák3-0/+244
2016-09-06gallium/util: move endian detect into a separate fileDave Airlie2-1/+71
2016-08-22util: add assert that key cannot be NULL on insertionTapani Pälli1-0/+2
2016-08-17mesa: Fix uf10_to_f32() scale factor in the E == 0 and M != 0 case.Kenneth Graunke1-1/+1
2016-08-17util: try to use SSE instructions with MSVC and 32-bit gccBrian Paul1-3/+4
2016-08-10util: Use win32 intrinsics for util_last_bit if present.Mathias Fröhlich1-0/+12
2016-08-09util: Move _mesa_fsl/util_last_bit into util/bitscan.hMathias Fröhlich1-0/+68
2016-08-05util/r11g11b10f: Whitespace cleanupsJason Ekstrand1-14/+7
2016-08-05util/format: Use explicitly sized typesJason Ekstrand2-6/+8
2016-08-05util/rgb9e5: Get rid of the float754 unionJason Ekstrand1-42/+27
2016-08-05util/format_rgb9e5: Get rid of the rgb9e5 unionJason Ekstrand1-32/+6
2016-08-05util: Move format_r11g11b10f.h to src/utilJason Ekstrand2-0/+233
2016-08-05util: Move format_rgb9e5.h to src/utilJason Ekstrand2-0/+162
2016-07-06list: fix list_replace() for empty listsRob Clark1-4/+10
2016-06-14mesa/gallium: Move u_bit_scan{,64} from gallium to util.Mathias Fröhlich3-0/+235
2016-05-25mesa: Add .gitignore entries for make check binariesKristian Høgsberg Kristensen2-0/+2
2016-05-16util: Add ATTRIBUTE_RETURNS_NONNULL.Matt Turner1-0/+6
2016-05-10util/ralloc: Remove double zero'ing of rzalloc buffersJordan Justen1-9/+12
2016-04-29st/glsl_to_tgsi: reduce stack explosion in recursive expression visitorNicolai Hähnle1-0/+6
2016-04-26scons: Move fallback HAVE_* definitions to headers.Jose Fonseca1-0/+2
2016-04-25util: add MAYBE_UNUSED for config dependent variablesGrazvydas Ignotas1-0/+2
2016-04-15util: Fix warning of invalid return valueChad Versace1-1/+2
2016-04-15util/list: Add list splicing functionsJason Ekstrand1-0/+22
2016-04-15util: Fix race condition on libgcrypt initializationMark Janes1-8/+11
2016-04-14scons: Add a "check" target to run all unit tests.Jose Fonseca1-5/+2
2016-03-24util/bitset: Allow iterating over const bitsetsJason Ekstrand1-1/+1
2016-03-09util/sha: do not wrap header inclusion in extern "C"Emil Velikov1-2/+2
2016-02-18util: fix new gcc6 warningsRob Clark1-1/+3
2016-02-12util/u_atomic: Remove MSVC 2008 support.Jose Fonseca1-59/+0
2016-02-11scons: Eliminate MSVC2008 compatibility.Jose Fonseca1-1/+1
2016-02-11configure: Eliminate MSVC2008 compatibility.Jose Fonseca1-1/+1
2016-02-03util/hash_table: add _mesa_hash_table_num_entriesNicolai Hähnle1-0/+5
2016-02-03util/hash_table: add _mesa_hash_table_clear (v4)Nicolai Hähnle4-0/+120
2016-02-02util/hash_table: don't compare deleted entriesConnor Abbott1-1/+2