summaryrefslogtreecommitdiffstats
path: root/src/util
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-10-022-8/+2
|\
| * util: use strnlen() in strndup() implementationsSamuel Iglesias Gonsalvez2015-09-302-8/+2
* | Merge branch 'master' of ../mesa into vulkanKristian Høgsberg Kristensen2015-10-015-10/+102
|\|
| * util: Fix strndup prototype on C++.Jose Fonseca2015-09-292-1/+10
| * util: implement strndup for WIN32Samuel Iglesias Gonsalvez2015-09-293-0/+83
| * util: automake: rework the format_srgb.c ruleEmil Velikov2015-09-091-2/+4
| * util: make mesa-sha1.c completely empty when there are no SHA1 implsIlia Mirkin2015-09-071-2/+2
| * util: always include sha1 into the buildIlia Mirkin2015-09-063-8/+6
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-08-254-18/+87
|\|
| * util/ra: (trivial) fix c99 loop variable initializationRoland Scheidegger2015-08-191-7/+8
| * util: (trivial) include c99_math.h in rounding.hRoland Scheidegger2015-08-191-2/+1
| * util/ra: Make allocating conflict lists optionalJason Ekstrand2015-08-182-10/+19
| * util/ra: Add a function for making all conflicts on a register transitiveJason Ekstrand2015-08-182-0/+24
| * util/bitset: Add a BITSET_FOREACH_SET macroJason Ekstrand2015-08-181-0/+36
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-08-178-34/+141
|\|
| * ra: Delete the conflict lists in ra_set_finalizeJason Ekstrand2015-08-101-0/+5
| * ra: Refactor ra_set_finalizeJason Ekstrand2015-08-101-26/+25
| * util: Use LONG_MAX instead of LONG_BIT.Jose Fonseca2015-08-101-6/+7
| * scons: Build roundevent_test.Jose Fonseca2015-08-102-0/+9
| * util: Cope with LONG_BIT not being defined on Windows.Jose Fonseca2015-08-091-2/+6
| * util: Rename PURE to ATTRIBUTE_PURE.Jose Fonseca2015-08-091-2/+2
| * util: Use SSE intrinsics in _mesa_lroundeven{f,}.Matt Turner2015-08-041-0/+22
| * mesa: Replace F_TO_I() with _mesa_lroundevenf().Matt Turner2015-08-031-0/+25
| * util: Avoid double promotion.Matt Turner2015-07-291-1/+1
| * mesa: Detect and provide macros for function attributes pure and const.Eric Anholt2015-07-171-0/+20
| * util: Don't link to SHA1 library if shader-cache is disabled.Matt Turner2015-07-091-1/+1
| * mesa: Add a MUST_CHECK macro for __attribute__((warn_unused_result)).Kenneth Graunke2015-07-061-0/+6
| * mesa/main: free locale at exitErik Faye-Lund2015-06-292-0/+11
| * util: port _mesa_strto[df] to CErik Faye-Lund2015-06-293-7/+12
* | util/list: Add list splicing functionsJason Ekstrand2015-07-301-0/+22
|/
* util/list: add list_first/last_entryRob Clark2015-06-211-0/+7
* util/list: Add a list validation functionJason Ekstrand2015-05-081-0/+9
* util/list: Add list_empty and list_length functionsJason Ekstrand2015-05-081-0/+15
* util/list: Add C99-based iterator macrosJason Ekstrand2015-05-081-0/+34
* util: Move gallium's linked list to utilJason Ekstrand2015-05-082-0/+147
* util/macros: Move DIV_ROUND_UP to util/macros.hAxel Davy2015-04-291-0/+2
* android: fix the building rules for Android 5.0Chih-Wei Huang2015-04-221-2/+2
* android: add gallium dirs to more places in the treeEmil Velikov2015-04-221-2/+6
* android: add $(mesa_top)/src include to the whole of mesaEmil Velikov2015-04-221-4/+2
* util: android: optimize the rules to generate format_srgb.cChih-Wei Huang2015-04-221-22/+10
* util/ralloc: Fix `extern "C"` usage.Jose Fonseca2015-04-131-4/+4
* ralloc: Implement a new ralloc_adopt() API.Kenneth Graunke2015-04-022-0/+33
* util/u_atomic: Ignore warnings interlocked accesses.Jose Fonseca2015-03-251-0/+5
* util: Optimize _mesa_roundeven with SSE 4.1.Matt Turner2015-03-181-0/+20
* util: Add a roundeven test.Matt Turner2015-03-182-1/+143
* mesa: Replace _mesa_round_to_even() with _mesa_roundeven().Matt Turner2015-03-182-0/+59
* Add macro for unused function attribute.Vinson Lee2015-03-091-0/+6
* util: rework _MSC_VER >= 1200 checksEmil Velikov2015-03-061-5/+3
* include: Add helper header to help trap includes inside extern C.José Fonseca2015-03-061-0/+2
* Fix invalid extern "C" around header inclusion.Mark Janes2015-03-052-0/+13