mesa/src/util
Tapani Pälli 41c5bf3836 disk cache: move path creation back to constructor
This patch moves disk cache path and index creation back to the
constructor which matches previous behavior. We still allow create
to succeed without path so that cache can be used with callback
functionality.

Fixes: c95d3ed091 "disk cache: create cache even if path creation fails"
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2018-02-09 11:33:25 +02:00
..
sha1 util: Fix SHA1 implementation on big endian 2017-11-25 12:30:46 -08:00
tests autotools: include meson build files in tarball 2018-01-19 16:30:51 -08:00
xmlpool autotools: include meson build files in tarball 2018-01-19 16:30:51 -08:00
.gitignore
Android.mk Android: util: fix locale generation in options.h 2018-01-03 09:49:08 -06:00
bitscan.c
bitscan.h
bitset.h
build_id.c util/build-id: Fix address comparison for binaries with LOAD vaddr > 0 2018-02-05 14:26:33 +00:00
build_id.h
crc32.c util: use faster zlib's CRC32 implementaion 2018-01-14 19:10:33 +02:00
crc32.h
debug.c
debug.h
disk_cache.c disk cache: move path creation back to constructor 2018-02-09 11:33:25 +02:00
disk_cache.h disk cache: add callback functionality 2018-02-07 14:45:34 +02:00
drirc drirc: set allow_glsl_cross_stage_interpolation_mismatch for more games 2017-12-20 09:43:42 +02:00
format_r11g11b10f.h
format_rgb9e5.h
format_srgb.h
format_srgb.py
futex.h util/u_queue: add util_queue_fence_wait_timeout 2017-11-09 13:58:10 +01:00
half_float.c
half_float.h
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 util: remove redundant check for the __clang__ macro 2018-02-06 15:23:26 -07:00
Makefile.am autotools: include meson build files in tarball 2018-01-19 16:30:51 -08:00
Makefile.sources util: move os_time.[ch] to src/util 2017-11-09 11:57:21 +01:00
merge_driinfo.py
mesa-sha1.c
mesa-sha1.h
mesa-sha1_test.c util: Add a SHA1 unit test program 2017-11-25 12:30:46 -08:00
meson.build meson: correctly set SYSCONFDIR for loading dirrc 2018-01-24 13:10:32 -08:00
os_time.c util: include unistd.h, which may be required for usleep prototype 2017-11-10 18:20:35 +00:00
os_time.h util: move os_time.[ch] to src/util 2017-11-09 11:57:21 +01: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 util: scons: wire up the sha1 test 2017-12-15 19:01:12 +00:00
set.c
set.h
simple_list.h
simple_mtx.h src/util/simple_mtx.h: Fix two -Wunused-param warnings. 2017-11-17 09:27:57 -07:00
slab.c
slab.h
string_buffer.c
string_buffer.h
strndup.h
strtod.c
strtod.h
texcompress_rgtc_tmp.h
u_atomic.c
u_atomic.h util/u_atomic: add p_atomic_xchg 2017-11-09 11:37:30 +01:00
u_atomic_test.c
u_dynarray.h util: include string.h in u_dynarray.h 2018-01-17 11:17:56 -07:00
u_endian.h util: Also include endian.h on cygwin 2017-11-29 14:04:40 +00:00
u_queue.c util/u_queue: fix timeout handling in util_queue_fence_wait_timeout 2017-11-20 18:15:49 +01:00
u_queue.h util/u_queue: really use futex-based fences 2017-11-20 18:15:53 +01:00
u_string.h util: add util_strdup() wrapper macro 2017-10-23 15:10:24 -06:00
u_thread.h u_thread: Use pthread_setname_np on linux only. 2018-01-22 21:12:41 +00:00
u_vector.c
u_vector.h
xmlconfig.c
xmlconfig.h
xmlpool.h