summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)AuthorFilesLines
2020-04-24Revert "meson,ci: Disable sparse_array tests on windows"Andres Gomez1-4/+1
2020-04-21util/ralloc: fix ralloc alignment on Win64Jesse Natalie1-0/+4
2020-04-21remove final imports.h and imports.c bitsDylan Baker5-135/+2
2020-04-21mesa|mapi: replace _mesa_[v]snprintf with [v]snprintfDylan Baker2-47/+1
2020-04-21replace imports memory functions with utils memory functionsDylan Baker2-161/+0
2020-04-21util: Add an aligned realloc functionDylan Baker4-17/+40
2020-04-21replace malloc macros in imports.h with u_memory.h versionsDylan Baker2-1/+1
2020-04-21Replace IS_INF_OR_NAN with util_is_inf_or_nanDylan Baker1-22/+0
2020-04-21move windows strtok_r define to u_stringDylan Baker2-4/+4
2020-04-21replace IROUND with util functionsDylan Baker2-17/+1
2020-04-21mesa/main: remove unused IROUNDDDylan Baker1-8/+0
2020-04-21Replace IROUND_POS with _mesa_roundevenfDylan Baker1-10/+0
2020-04-21replace IFLOOR with util_ifloorDylan Baker1-31/+0
2020-04-21u_math: add x86 optimized version of ifloorDylan Baker1-0/+18
2020-04-21replace LOG2 with util_fast_log2Dylan Baker1-30/+0
2020-04-21replace _mesa_logbase2 with util_logbase2Dylan Baker1-20/+0
2020-04-21replace _mesa_next_pow_two_* with util_next_power_of_two_*Dylan Baker1-52/+0
2020-04-21replace _mesa_is_pow_two with util_is_power_of_two_*Dylan Baker1-10/+0
2020-04-18util/sparse_free_list: manipulate node pointers using atomic primitivesLionel Landwerlin1-4/+4
2020-04-17util/sparse_array: don't stomp head's counter on pop operationsD Scott Phillips1-2/+2
2020-04-16util/tests: initialize variableErik Faye-Lund1-1/+1
2020-04-15Fix util/process test on CygwinJon Turney1-0/+5
2020-04-06util: move and adjust the vertex upload heuristic equation from u_vbufMarek Olšák1-1/+19
2020-04-03util/xmlconfig: fix sha1 comparison codePierre-Eric Pelloux-Prayer1-4/+5
2020-04-02driconf: whilelist more games for glthreadMarek Olšák1-0/+35
2020-04-01gallium/llvmpipe: add an optimised 32-bit memsetDave Airlie3-0/+49
2020-03-31util: move ALIGN/ROUND_DOWN_TO to u_math.hRob Clark1-0/+46
2020-03-30util/u_queue: fix race in total_jobs_size accessRhys Perry1-2/+2
2020-03-28meson: inline `inc_common`Eric Engestrom10-18/+18
2020-03-27util: remove duplicated MALLOC_STRUCT and CALLOC_STRUCTMarek Olšák1-12/+1
2020-03-27util: don't include p_defines.h and u_pointer.h from galliumMarek Olšák5-7/+21
2020-03-27util: stop including files from mesa/mainMarek Olšák5-9/+27
2020-03-27Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák7-2/+636
2020-03-27util/test: Use MAX_PATH on WindowsDaniel Stone1-0/+5
2020-03-27util: fix process_test pathPierre-Eric Pelloux-Prayer1-3/+4
2020-03-26mesa: allow out-of-order drawing to optimize immediate mode if it's safeMarek Olšák1-0/+5
2020-03-25util/u_process: Add util_get_process_exec_path for macOS.Vinson Lee1-0/+9
2020-03-25gallium/util: Add back (and rename) util_float_to_half implementationRoland Scheidegger1-1/+1
2020-03-24util/u_process: fix Windows buildPierre-Eric Pelloux-Prayer1-1/+2
2020-03-24radeonsi: enable workarounds for YoYo engine based gamesPierre-Eric Pelloux-Prayer1-0/+17
2020-03-24util/xmlconfig: add new sha1 application attributePierre-Eric Pelloux-Prayer2-2/+30
2020-03-24util/u_process: add util_get_process_exec_pathPierre-Eric Pelloux-Prayer4-0/+141
2020-03-24util/os_file: extend os_read_file to return the file sizePierre-Eric Pelloux-Prayer2-3/+8
2020-03-24radeonsi: clarify the conditions when FLUSH_AND_INV_DB is neededPierre-Eric Pelloux-Prayer1-3/+0
2020-03-20util/sparse_array: Stash the node level in the node pointerJason Ekstrand2-60/+80
2020-03-20meson,ci: Disable sparse_array tests on windowsJason Ekstrand1-1/+4
2020-03-20util/sparse_array: Add a node_size_log2 temporaryJason Ekstrand1-7/+8
2020-03-20util/sparse_array: Finish the sparse_array in the testsJason Ekstrand1-0/+2
2020-03-20util/blob: Add overwrite function for uint8Mark Menzynski2-0/+24
2020-03-19driconf: enable glthread for "From The Depths"Marek Olšák1-0/+4