aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_shader_cache.c
Commit message (Expand)AuthorAgeFilesLines
* st/shader_cache: restore num_tgsi_tokens when loading from cacheTimothy Arceri2018-01-271-9/+16
* mesa: change gl_link_status enums to uppercaseBrian Paul2018-01-261-1/+1
* st/glsl_to_tgsi: add st_get_program_binary_driver_sha1() helperTimothy Arceri2018-01-171-0/+6
* st/glsl_to_tgsi: add (de)serialise program helpersTimothy Arceri2018-01-171-127/+138
* st/glsl_to_tgsi: stop passing pipe_shader_state to st_store_tgsi_in_disk_cache()Timothy Arceri2018-01-171-10/+12
* st/glsl_to_tgsi: store num_tgsi_tokens in st_*_programTimothy Arceri2018-01-171-6/+9
* st/glsl_to_tgsi: make use of driver_cache_blob with the disk cacheTimothy Arceri2017-11-281-220/+109
* compiler/blob: Switch to init/finish instead of create/destroyJason Ekstrand2017-10-121-11/+12
* glsl: pass shader source keys to the disk cacheTimothy Arceri2017-08-251-1/+1
* mesa: pass gl_program to _mesa_associate_uniform_storage()Samuel Pitoiset2017-06-141-2/+1
* st/mesa: don't load cached TGSI shaders on demandMarek Olšák2017-06-051-1/+6
* st/mesa: don't mark the program as in cache_fallback when there is cache missTimothy Arceri2017-05-201-1/+1
* mesa: add an env var to force cache fallbackTimothy Arceri2017-05-201-1/+5
* st/mesa: improve shader cache debug infoTimothy Arceri2017-05-201-2/+4
* st/mesa: simplify code due to unification to st_common_programMarek Olšák2017-05-081-30/+10
* st/mesa: unify TCS, TES, GS st_*_program structuresMarek Olšák2017-05-081-15/+15
* glsl: Fix blob memory leakBartosz Tomczyk2017-04-041-1/+1
* glsl, st/shader_cache: check the whole sha1 for zeroGrazvydas Ignotas2017-03-271-1/+2
* util/disk_cache: use a helper to compute cache keysGrazvydas Ignotas2017-03-211-6/+6
* glsl: don't use ralloc for blob creationTimothy Arceri2017-03-131-2/+2
* st/mesa: don't propagate uniforms when restoring from cacheTimothy Arceri2017-03-081-1/+2
* st/mesa: free shader cache buffer on fallbackTimothy Arceri2017-02-241-1/+3
* st/mesa: fix crash in shader cache cased by race conditionTimothy Arceri2017-02-241-6/+8
* st/mesa: implement a tgsi on-disk shader cacheTimothy Arceri2017-02-231-0/+406