aboutsummaryrefslogtreecommitdiffstats
path: root/src/util/disk_cache.c
Commit message (Expand)AuthorAgeFilesLines
* android: Disable trying to read/write to the disk cache.Eric Anholt2020-09-221-0/+8
* disk_cache: Fix filename leak on error path.Vinson Lee2020-09-171-7/+1
* disk_cache: move cache item loading code into disk_cache_load_item() helperTimothy Arceri2020-09-111-169/+3
* disk_cache: add new OS specific helper disk_cache_evict_item()Timothy Arceri2020-09-111-12/+1
* disk_cache: move get_cache_file() to an OS specific helperTimothy Arceri2020-09-111-25/+3
* disk_cache: create new helper for writing cache items to diskTimothy Arceri2020-09-111-327/+3
* disk_cache: move evict_lru_item() to an OS specific helperTimothy Arceri2020-09-111-184/+1
* disk_cache: move munmap into an OS specific helperTimothy Arceri2020-09-111-1/+1
* disk_cache: move index mmap into OS specific helperTimothy Arceri2020-09-111-92/+1
* disk_cache: add disk_cache_enabled() helperTimothy Arceri2020-09-111-6/+1
* disk_cache: move cache dir generation into OS specific helper fileTimothy Arceri2020-09-111-93/+5
* util: stop including files from mesa/mainMarek Olšák2020-03-271-1/+0
* Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák2020-03-271-1/+1
* glsl/tests: Fix waiting for disk_cache_put() to finish.Eric Anholt2020-03-121-0/+6
* util/disk_cache: check for write() failure in the zstd pathEric Engestrom2020-02-051-1/+5
* util: Use ZSTD for shader cache if possibleDylan Baker2019-11-111-0/+30
* util/disk_cache: finish all queue jobs in destroy instead of killing themMarek Olšák2019-10-231-0/+1
* util: Workaround lack of flock on SolarisAlan Coopersmith2019-10-161-0/+10
* util/disk_cache: make use of the total job size limiting featureTimothy Arceri2019-09-191-1/+1
* util/u_queue: track job size and limit the size of queue growthTimothy Arceri2019-09-191-1/+1
* util/disk_cache: bump thread count assigned to disk cache queueTimothy Arceri2019-09-191-3/+7
* include: update GL headers from the registryMarek Olšák2019-06-211-0/+1
* util: Heap-allocate 256K zlib bufferJory Pratt2019-06-191-1/+8
* util/disk_cache: close fd in the fallback pathEric Engestrom2019-03-281-4/+3
* util/u_queue: add UTIL_QUEUE_INIT_SET_FULL_THREAD_AFFINITYMarek Olšák2018-10-061-1/+2
* util: rename timestamp param in disk_cache_create()Timothy Arceri2018-10-031-4/+4
* Shorten u_queue namesMarek Olšák2018-07-041-1/+1
* disk cache: move path creation back to constructorTapani Pälli2018-02-091-86/+76
* disk cache: add callback functionalityTapani Pälli2018-02-071-0/+48
* disk cache: initialize cache path and index only when usedTapani Pälli2018-02-071-49/+80
* mesa: include compiler.h in disk_cache.cBrian Paul2018-01-171-0/+1
* util/disk_cache: Remove unneeded free() on always null stringVadym Shovkoplias2017-12-071-1/+0
* util: Fix disk_cache index calculation on big endianMatt Turner2017-11-251-2/+2
* disk_cache: Fix issue reading GLSL metadataJordan Justen2017-10-311-1/+1
* disk_cache: remove unnecessary NULL-pointer guardsNicolai Hähnle2017-10-101-4/+2
* disk_cache: fix a memory leakNicolai Hähnle2017-10-101-0/+1
* util/disk_cache: turn MESA_GLSL_CACHE_DISABLE into a booleanEric Engestrom2017-09-121-1/+2
* disk_cache: make the thread queue resizable and low priorityMarek Olšák2017-09-071-6/+8
* disk_cache: assert if a cache entries keys don't match mesaTimothy Arceri2017-08-281-1/+3
* util/disk_cache: write cache item metadata to diskTimothy Arceri2017-08-251-1/+87
* glsl: pass shader source keys to the disk cacheTimothy Arceri2017-08-251-3/+5
* disk_cache: enable limited hash collision detection in release buildsTimothy Arceri2017-08-251-16/+10
* util/disk_cache: rename mesa cache dir and introduce cache versioningTimothy Arceri2017-08-251-12/+36
* util/u_queue: add an option to set the minimum thread priorityMarek Olšák2017-06-071-1/+1
* util/disk_cache: add new driver_flags param to cache keysTimothy Arceri2017-05-231-1/+7
* util/disk_cache: remove percentage based max cache limitTimothy Arceri2017-04-281-6/+2
* disk_cache: use block size rather than file sizeTimothy Arceri2017-04-271-5/+11
* disk_cache: reduce default cache size to 5% of filesystemTimothy Arceri2017-04-271-2/+2
* util/disk_cache: don't deadlock on premature EOFGrazvydas Ignotas2017-03-251-17/+26
* util/disk_cache: write cache entry keys to file headerTimothy Arceri2017-03-241-6/+44