mesa/src/util
Jordan Justen e5b141634c disk_cache: Fix issue reading GLSL metadata
This would cause the read of the metadata content to fail, which would
prevent the linking from being skipped.

Seen on Rocket League with i965 shader cache.

Fixes: b86ecea344 "util/disk_cache: write cache item metadata to disk"
Cc: Timothy Arceri <tarceri@itsqueeze.com>
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2017-10-31 23:36:54 -07:00
..
sha1
tests meson: convert gtest to an internal dependency 2017-10-03 10:02:08 -07:00
xmlpool radeonsi: update hack for HTILE corruption in ARK: Survival Evolved 2017-10-27 10:47:30 +02:00
.gitignore
Android.mk
bitscan.c
bitscan.h
bitset.h
build_id.c util/build_id: Include <dlfcn.h> 2017-09-13 12:43:42 -07:00
build_id.h util: Query build-id by symbol address, not library name 2017-09-13 09:49:27 -07:00
crc32.c
crc32.h
debug.c
debug.h util: rename include guard to avoid clash 2017-09-07 08:54:44 +01:00
disk_cache.c disk_cache: Fix issue reading GLSL metadata 2017-10-31 23:36:54 -07:00
disk_cache.h radv: create on-disk shader cache 2017-10-12 08:52:38 +11:00
drirc radeonsi: update hack for HTILE corruption in ARK: Survival Evolved 2017-10-27 10:47:30 +02:00
format_r11g11b10f.h
format_rgb9e5.h
format_srgb.h
format_srgb.py
half_float.c
half_float.h mesa: move _mesa_half_is_negative() to half_float.h 2017-10-10 11:28:31 -06:00
hash_table.c util: hashtable: make hashing prototypes match 2017-10-30 15:18:00 +00:00
hash_table.h util: hashtable: make hashing prototypes match 2017-10-30 15:18:00 +00:00
list.h
macros.h
Makefile.am util: Add tests for the string buffer 2017-09-26 18:24:46 +02:00
Makefile.sources util: Add a string buffer implementation 2017-09-26 18:24:33 +02:00
merge_driinfo.py
mesa-sha1.c
mesa-sha1.h
meson.build meson: Build i965 and dri stack 2017-10-09 13:42:44 -07:00
ralloc.c ralloc: Allow reparenting to a NULL context 2017-10-12 22:39:31 -07:00
ralloc.h
rand_xor.c
rand_xor.h
register_allocate.c
register_allocate.h
rgtc.c
rgtc.h
roundeven_test.c
rounding.h
SConscript
set.c
set.h
simple_list.h
slab.c
slab.h
string_buffer.c util: Add a string buffer implementation 2017-09-26 18:24:33 +02:00
string_buffer.h util: Add a string buffer implementation 2017-09-26 18:24:33 +02:00
strndup.h
strtod.c util: improve compiler guard 2017-09-03 09:05:23 +01:00
strtod.h
texcompress_rgtc_tmp.h
u_atomic.c util/u_atomic: remove unnecessaty __atomic functions 2017-09-22 17:12:24 +03:00
u_atomic.h
u_atomic_test.c
u_dynarray.h
u_endian.h util: use OpenBSD/NetBSD code on FreeBSD/DragonFly 2017-10-26 15:11:38 +01:00
u_queue.c util/queue: fix a race condition in the fence code 2017-09-29 11:52:41 +02:00
u_queue.h
u_string.h util: add util_strdup() wrapper macro 2017-10-23 15:10:24 -06:00
u_thread.h
u_vector.c anv: Move a comment that got left behind in the u_vector refactor. 2017-08-18 11:56:58 -07:00
u_vector.h
xmlconfig.c xmlconfig: use the portable __VA_ARGS__ 2017-08-26 11:20:06 +01:00
xmlconfig.h
xmlpool.h