summaryrefslogtreecommitdiff
path: root/src/util/disk_cache.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-22android: Disable trying to read/write to the disk cache.Eric Anholt1-0/+8
2020-09-17disk_cache: Fix filename leak on error path.Vinson Lee1-7/+1
2020-09-11disk_cache: move cache item loading code into disk_cache_load_item() helperTimothy Arceri1-169/+3
2020-09-11disk_cache: add new OS specific helper disk_cache_evict_item()Timothy Arceri1-12/+1
2020-09-11disk_cache: move get_cache_file() to an OS specific helperTimothy Arceri1-25/+3
2020-09-11disk_cache: create new helper for writing cache items to diskTimothy Arceri1-327/+3
2020-09-11disk_cache: move evict_lru_item() to an OS specific helperTimothy Arceri1-184/+1
2020-09-11disk_cache: move munmap into an OS specific helperTimothy Arceri1-1/+1
2020-09-11disk_cache: move index mmap into OS specific helperTimothy Arceri1-92/+1
2020-09-11disk_cache: add disk_cache_enabled() helperTimothy Arceri1-6/+1
2020-09-11disk_cache: move cache dir generation into OS specific helper fileTimothy Arceri1-93/+5
2020-03-27util: stop including files from mesa/mainMarek Olšák1-1/+0
2020-03-27Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák1-1/+1
2020-03-12glsl/tests: Fix waiting for disk_cache_put() to finish.Eric Anholt1-0/+6
2020-02-05util/disk_cache: check for write() failure in the zstd pathEric Engestrom1-1/+5
2019-11-11util: Use ZSTD for shader cache if possibleDylan Baker1-0/+30
2019-10-23util/disk_cache: finish all queue jobs in destroy instead of killing themMarek Olšák1-0/+1
2019-10-16util: Workaround lack of flock on SolarisAlan Coopersmith1-0/+10
2019-09-19util/disk_cache: make use of the total job size limiting featureTimothy Arceri1-1/+1
2019-09-19util/u_queue: track job size and limit the size of queue growthTimothy Arceri1-1/+1
2019-09-19util/disk_cache: bump thread count assigned to disk cache queueTimothy Arceri1-3/+7
2019-06-21include: update GL headers from the registryMarek Olšák1-0/+1
2019-06-19util: Heap-allocate 256K zlib bufferJory Pratt1-1/+8
2019-03-28util/disk_cache: close fd in the fallback pathEric Engestrom1-4/+3
2018-10-06util/u_queue: add UTIL_QUEUE_INIT_SET_FULL_THREAD_AFFINITYMarek Olšák1-1/+2
2018-10-03util: rename timestamp param in disk_cache_create()Timothy Arceri1-4/+4
2018-07-04Shorten u_queue namesMarek Olšák1-1/+1
2018-02-09disk cache: move path creation back to constructorTapani Pälli1-86/+76
2018-02-07disk cache: add callback functionalityTapani Pälli1-0/+48
2018-02-07disk cache: initialize cache path and index only when usedTapani Pälli1-49/+80
2018-01-17mesa: include compiler.h in disk_cache.cBrian Paul1-0/+1
2017-12-07util/disk_cache: Remove unneeded free() on always null stringVadym Shovkoplias1-1/+0
2017-11-25util: Fix disk_cache index calculation on big endianMatt Turner1-2/+2
2017-10-31disk_cache: Fix issue reading GLSL metadataJordan Justen1-1/+1
2017-10-10disk_cache: remove unnecessary NULL-pointer guardsNicolai Hähnle1-4/+2
2017-10-10disk_cache: fix a memory leakNicolai Hähnle1-0/+1
2017-09-12util/disk_cache: turn MESA_GLSL_CACHE_DISABLE into a booleanEric Engestrom1-1/+2
2017-09-07disk_cache: make the thread queue resizable and low priorityMarek Olšák1-6/+8
2017-08-28disk_cache: assert if a cache entries keys don't match mesaTimothy Arceri1-1/+3
2017-08-25util/disk_cache: write cache item metadata to diskTimothy Arceri1-1/+87
2017-08-25glsl: pass shader source keys to the disk cacheTimothy Arceri1-3/+5
2017-08-25disk_cache: enable limited hash collision detection in release buildsTimothy Arceri1-16/+10
2017-08-25util/disk_cache: rename mesa cache dir and introduce cache versioningTimothy Arceri1-12/+36
2017-06-07util/u_queue: add an option to set the minimum thread priorityMarek Olšák1-1/+1
2017-05-23util/disk_cache: add new driver_flags param to cache keysTimothy Arceri1-1/+7
2017-04-28util/disk_cache: remove percentage based max cache limitTimothy Arceri1-6/+2
2017-04-27disk_cache: use block size rather than file sizeTimothy Arceri1-5/+11
2017-04-27disk_cache: reduce default cache size to 5% of filesystemTimothy Arceri1-2/+2
2017-03-25util/disk_cache: don't deadlock on premature EOFGrazvydas Ignotas1-17/+26
2017-03-24util/disk_cache: write cache entry keys to file headerTimothy Arceri1-6/+44