path: root/src/util
AgeCommit message (Expand)AuthorFilesLines
34 hoursglthread,hud: draw per-frame values and expose the number of batches per frameMarek Olšák1-0/+1
5 daysmeson: Improve detection of qsort_r().Xin LI1-4/+2
6 daysTry to fix FTBFS on kfreebsd architectureLaurent Bigonville2-5/+5
6 daysutil: Remove the macro DEBUG_GET_ONCE_FILE_OPTIONYonggang Luo1-23/+0
6 daysutil: getting get_tracefile in u_trace.c to be thread safeYonggang Luo1-17/+41
6 daysutil: Add util_call_once for optimize call to util_call_once_with_context out...Yonggang Luo6-22/+131
6 daysutil: allow GALLIUM_LOG_FILE=stdoutBrian Paul1-7/+11
7 daysdriconf: disable glthread for DeusEx:MD and F1 2015 due to a perf dropMarek Olšák1-0/+7
7 daysradeonsi: simplify radeonsi_zerovram implementationMarek Olšák1-8/+0
8 daysfix: util/format: unused variable ‘desc’ [-Wunused-variable]Kai Wasserbäch1-1/+1
9 daysdriconf/Intel: Add lower_depth_range_rate option workaround for Homerun Clash...Illia Polishchuk2-0/+9
11 daysutil: fix missing fcntl.h on muslElla Stanforth1-0/+1
13 daysutil/format: implement rgtc -> r8 / r8g8 unpackErik Faye-Lund2-0/+114
13 daysutil/format: allow unpacking less than a block from rgtcErik Faye-Lund1-12/+24
13 daysutil/format: fix broken indentationErik Faye-Lund1-21/+21
2022-09-08util: avoid deprecated builtin has_trivial_destructorThomas H.P. Andersen1-2/+4
2022-09-06util: allow unpacking less than a block from dxtErik Faye-Lund1-2/+4
2022-09-06util/u_trace: Add locking for ctx_listDanylo Piliaiev1-3/+16
2022-09-05util: Fixes comment about debug_get_optionYonggang Luo1-7/+1
2022-09-03util: Include stddef.h in util/macros.hMatt Coster1-1/+2
2022-09-02util/perf: use ALWAYS_INLINE for tracepointsChia-I Wu2-2/+3
2022-09-02util/perf: simplify u_trace_instrumentChia-I Wu2-6/+10
2022-09-02util/perf: add u_trace_instrumentChia-I Wu3-14/+14
2022-09-02util/perf: remove u_trace::enabledChia-I Wu3-12/+3
2022-09-02util/perf: ignore ut->enabled for iteratorsChia-I Wu1-6/+0
2022-09-02util: Add macro util_get_cpu_caps in u_cpu_detect.c for avoid accidentally ca...Jose Fonseca1-0/+3
2022-09-02util: add support for detecting avx512 vector bit sizeYonggang Luo1-1/+3
2022-09-02util: Move the detect of max_vector_bits into u_cpu_detect.cYonggang Luo2-0/+18
2022-09-02util: Add ssse3 and avx cpu caps override optionYonggang Luo1-2/+9
2022-09-02util: Refactoring check_cpu_caps_override outYonggang Luo1-59/+68
2022-08-31util: Remove the need of _MTX_INITIALIZER_NP in simple_mtx.hYonggang Luo3-13/+62
2022-08-31util: Add extern "C" guard in simple_mtx.hYonggang Luo1-2/+14
2022-08-31util: Add api util_call_once_with_contextYonggang Luo3-0/+57
2022-08-30util/format,vulkan/format: update p_format for Vulkan vertex buffersRhys Perry1-0/+3
2022-08-30util: add freelist allocator with mark/sweepRhys Perry2-0/+406
2022-08-30util/ralloc: add HEADER_ALIGN macroRhys Perry1-11/+8
2022-08-30u_atomic: Add a helper for pointer compare-exchangeJesse Natalie1-0/+14
2022-08-30mesa/main: remove always-true defineErik Faye-Lund1-1/+0
2022-08-30radeonsi: remove the prim_restart_tri_strips_only optionMarek Olšák1-3/+0
2022-08-30util: Add util_bitpack_[su]fixed_clamp helpersJason Ekstrand1-0/+35
2022-08-30util,intel: Pull the bit packing helpers from genxml to a common headerJason Ekstrand1-0/+175
2022-08-29util: Move detect_done out of struct util_cpu_caps_tYonggang Luo2-26/+28
2022-08-29util: Use environment variable GALLIUM_OVERRIDE_CPU_CAPS to remove usage of u...Yonggang Luo1-0/+17
2022-08-29util: Handling LP_FORCE_SSE2 in u_cpu_detect.cYonggang Luo1-0/+6
2022-08-29util: Handling GALLIUM_NOSSE in u_cpu_detect.cYonggang Luo1-0/+3
2022-08-29util: Improve has_sse has_sse2 has_sse3 has_sse4_1 has_avx disable handlingYonggang Luo1-6/+32
2022-08-29util: Rename util_cpu_detect to _util_cpu_detect_localYonggang Luo2-5/+7
2022-08-26util/perf: support and prefer perfetto for cpu traceChia-I Wu1-18/+59
2022-08-26util/perfetto: add a simple C wrapper for track eventsChia-I Wu2-2/+140
2022-08-26util/perf: fix multiple tracepoints in a scopeChia-I Wu1-3/+14