summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)AuthorFilesLines
2023-12-24drirc/anv: disable FCV optimization for Baldur's Gate 3Tapani Pälli1-0/+3
2023-12-17drirc: setup anv_assume_full_subgroups=16 for UnrealEngine5.1Tapani Pälli1-0/+1
2023-12-17anv/hasvk/drirc: change anv_assume_full_subgroups to have subgroup sizeTapani Pälli2-4/+4
2023-12-17util/hash_table: Don't leak hash_key_u64 objects when the u64 hash table is d...Boris Brezillon1-0/+32
2023-12-17util/hash_table: Don't leak hash_u64_key objects when the entry existsBoris Brezillon1-9/+29
2023-12-17util/hash_table: Use FREE() to be consistent with the CALLOC_STRUCT() callBoris Brezillon1-2/+2
2023-12-17radv,vtn,driconf: Add and use radv_rt_ssbo_non_uniform workaround for Crysis ...Friedrich Vock2-0/+12
2023-12-12driconfig: add a workaround for Hades (Vulkan backend)Yiwei Zhang1-0/+7
2023-11-24radv: set radv_invariant_geom=true for War ThunderSamuel Pitoiset1-0/+4
2023-11-24util/rbsp: Fill bits twice if reading more than 16 bitsDavid Rosca1-0/+2
2023-11-22drirc: Set limit_trig_input_range option for ValheimTapani Pälli1-0/+3
2023-11-18util: Include stdint.h in libdrm.hMatt Turner1-0/+1
2023-11-18radv: enable radv_disable_trunc_coord for vkd3d-proton/DXVKRhys Perry1-0/+2
2023-11-18radv: add radv_disable_trunc_coord optionRhys Perry1-0/+4
2023-11-18anv/drirc: add option to disable FCV optimizationTapani Pälli2-0/+8
2023-11-15radv: set radv_zero_vram=true for Unreal Engine 4/5Samuel Pitoiset1-0/+1
2023-10-25util: skip zero-sized SHA1UpdateRhys Perry1-1/+2
2023-10-25util/vl: Fix vl_rbsp parser with bitstreams without emulation bytesDavid Rosca1-5/+14
2023-10-23util: Remove MESA_TRACE_BEGIN/ENDCorentin Noël1-17/+4
2023-10-23util/perf: Remove the tracing categoriesCorentin Noël3-110/+49
2023-10-23util: Avoid the use of MESA_TRACE_BEGIN/ENDCorentin Noël2-11/+14
2023-10-20anv: add ring buffer mode to generated draw optimizationLionel Landwerlin1-0/+4
2023-10-20util/glsl2spirv: add ability to pass definesLionel Landwerlin1-0/+9
2023-10-18util: improve BITFIELD_MASK and BITFIELD64_MASK on clangChia-I Wu1-2/+2
2023-10-17u_trace: generate tracepoint name array in perfetto headerLionel Landwerlin1-1/+8
2023-10-17u_trace: generate tracepoint index parameter in perfetto callbacksLionel Landwerlin3-4/+19
2023-10-16util/xmlconfig: inline datadirEric Engestrom1-2/+1
2023-10-16util/xmlconfig: drop driInjectDataDir() now that DRIRC_CONFIGDIR is always su...Eric Engestrom3-12/+0
2023-10-16meson: add src/util to the drirc search pathErik Faye-Lund1-0/+2
2023-10-16util/xmlconfig: add an env-var for overriding drirc search dirErik Faye-Lund1-4/+9
2023-10-14radv, drirc: rename radv_require_{etc2,astc}Chia-I Wu1-8/+8
2023-10-14zink: fix RA texturesKarol Herbst2-0/+38
2023-10-12radv: enable radv_disable_aniso_single_level=true for Zink tooSamuel Pitoiset1-0/+4
2023-10-11radv: integrate meta astc compute decoder to radvYogesh Mohan Marimuthu1-0/+4
2023-10-11util: move ASTCLutHolder from mesa/main to utilYogesh Mohan Marimuthu5-0/+789
2023-10-09util: add double_to_float16 helpersIván Briano1-0/+64
2023-10-09util: Deduplicate macros between u_math.h and macros.hYonggang Luo2-22/+14
2023-10-08util: Avoid waste space when linear alloc'ing large sizesCaio Oliveira2-4/+35
2023-10-07tu,util/driconf: Add option to not reserve descriptor setMark Collins1-0/+8
2023-10-07util: Add function print information about a ralloc treeCaio Oliveira2-0/+124
2023-10-07util: Add a canary to identify gc_ctx in debug modeCaio Oliveira1-0/+8
2023-10-07util: Add size to ralloc_header in debug modeCaio Oliveira1-0/+2
2023-10-02iris/anv: move Wa_14018912822 as a drirc workaroundTapani Pälli1-0/+4
2023-09-26util: Fix bookkeeping of linear node sizesCaio Oliveira1-4/+5
2023-09-25util: Add a few basic tests for linear_allocCaio Oliveira2-0/+56
2023-09-25util: Remove per-buffer header in linear alloc for release modeCaio Oliveira1-54/+79
2023-09-25util: Remove size information from child allocationsCaio Oliveira1-29/+6
2023-09-25util: Remove linear_realloc()Caio Oliveira2-27/+0
2023-09-25util: Remove usages of linear_realloc()Caio Oliveira1-2/+5
2023-09-25util: Use an opaque type for linear contextCaio Oliveira2-89/+96