summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)AuthorFilesLines
2016-11-22util: import CRC32 implementation from galliumMarek Olšák3-0/+178
2016-11-22util/disk_cache: close a previously opened handle in disk_cache_put (v2)Gwan-gyeong Mun1-6/+5
2016-11-21mesa: removed redundant #elseGeorge Kyriazis1-1/+0
2016-11-17util/vk_alloc: Add a vk_zalloc2 helperJason Ekstrand1-0/+16
2016-11-16util/vk_alloc: Ensure NULL is handled correctly in vk_freeJason Ekstrand1-0/+3
2016-11-15util: Fix Clang trivial destructor check.Vinson Lee1-4/+4
2016-11-15util/disk_cache: use unambiguous namingMarek Olšák2-42/+44
2016-11-15util: import cache.c/h from glslMarek Olšák3-0/+890
2016-11-11util: use STATIC_ASSERT instead of static_assertTapani Pälli1-1/+1
2016-11-09util: add MSVC HAS_TRIVIAL_DESTRUCTOR implementationBrian Paul1-0/+5
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