gallium/tgsi: Add a helper for initializing ureg from a shader_info.
[mesa.git] / src / mesa / state_tracker / st_shader_cache.c
2020-03-11 Marek Olšákst/mesa: keep serialized NIR instead of nir_shader...
2019-11-26 Marek Olšákst/mesa: add st_variant base class to simplify code...
2019-11-26 Marek Olšákst/mesa: don't use redundant stp->state.ir.nir
2019-11-26 Marek Olšákst/mesa: don't serialize all streamout state if there...
2019-11-20 Mark JanesRevert "st/mesa: keep serialized NIR instead of nir_sha...
2019-11-20 Mark JanesRevert "st/mesa: call nir_serialize only once per shader"
2019-11-19 Marek Olšákst/mesa: call nir_serialize only once per shader
2019-11-19 Marek Olšákst/mesa: keep serialized NIR instead of nir_shader...
2019-11-19 Marek Olšákst/mesa: subclass st_vertex_program for VP-specific...
2019-11-19 Marek Olšákst/mesa: cleanups after unification of st_vertex/common...
2019-11-19 Marek Olšákst/mesa: rename st_common_program to st_program
2019-11-19 Marek Olšákst/mesa: trivially merge st_vertex_program into st_comm...
2019-11-19 Marek Olšákst/mesa: consolidate and simplify code flagging program...
2019-11-19 Marek Olšákst/mesa: initialize affected_states and uniform storage...
2019-11-19 Marek Olšákst/mesa: start deduplicating some program code
2019-10-18 Marek Olšákst/mesa: don't call variables "tgsi" when they can...
2019-10-18 Marek Olšákst/mesa: merge st_fragment_program into st_common_program
2019-10-18 Marek Olšákst/mesa: remove num_tgsi_tokens from st_xx_program
2019-10-18 Marek Olšákst/mesa: rename basic -> common for st_common_program
2019-10-18 Marek Olšákst/mesa: rename st_xxx_program::tgsi to state
2019-10-17 Marek Olšákst/mesa: deduplicate cases in st_deserialise_ir_program
2019-10-17 Marek Olšákst/mesa: remove st_compute_program in favor of st_commo...
2019-10-17 Marek Olšákst/mesa: don't store stream output info to shader cache...
2019-10-17 Marek Olšákst/mesa: simplify the signature of st_release_basic_var...
2019-10-10 Marek Olšáknir: add a strip parameter to nir_serialize
2019-06-04 Timothy Arcerist/glsl: make sure to propagate initialisers to driver...
2019-03-12 Brian Paulst/mesa: move utility functions, macros into new st_uti...
2018-07-10 Jordan Justenmesa: Add gl_shader_program param to ProgramBinarySeria...
2018-07-10 Jordan Justenst/mesa: Skip serializing driver_cache_blob if it exists
2018-05-10 Mathias Fröhlichst/mesa: Make the input_to_index array available.
2018-02-20 Timothy Arcerist/shader_cache: copy nir pointer to gl_program after...
2018-02-14 Timothy Arcerist/shader_cache: add st_{de}serialise_nir_program(...
2018-02-09 Timothy Arcerist: add nir shader disk cache support
2018-01-26 Timothy Arcerist/shader_cache: restore num_tgsi_tokens when loading...
2018-01-26 Brian Paulmesa: change gl_link_status enums to uppercase
2018-01-17 Timothy Arcerist/glsl_to_tgsi: add st_get_program_binary_driver_sha1...
2018-01-17 Timothy Arcerist/glsl_to_tgsi: add (de)serialise program helpers
2018-01-17 Timothy Arcerist/glsl_to_tgsi: stop passing pipe_shader_state to...
2018-01-17 Timothy Arcerist/glsl_to_tgsi: store num_tgsi_tokens in st_*_program
2017-11-27 Timothy Arcerist/glsl_to_tgsi: make use of driver_cache_blob with...
2017-10-13 Jason Ekstrandcompiler/blob: Switch to init/finish instead of create...
2017-08-25 Timothy Arceriglsl: pass shader source keys to the disk cache
2017-06-14 Samuel Pitoisetmesa: pass gl_program to _mesa_associate_uniform_storage()
2017-06-05 Marek Olšákst/mesa: don't load cached TGSI shaders on demand
2017-05-19 Timothy Arcerist/mesa: don't mark the program as in cache_fallback...
2017-05-19 Timothy Arcerimesa: add an env var to force cache fallback
2017-05-19 Timothy Arcerist/mesa: improve shader cache debug info
2017-05-08 Marek Olšákst/mesa: simplify code due to unification to st_common_...
2017-05-08 Marek Olšákst/mesa: unify TCS, TES, GS st_*_program structures
2017-04-03 Bartosz Tomczykglsl: Fix blob memory leak
2017-03-27 Grazvydas Ignotasglsl, st/shader_cache: check the whole sha1 for zero
2017-03-21 Grazvydas Ignotasutil/disk_cache: use a helper to compute cache keys
2017-03-12 Timothy Arceriglsl: don't use ralloc for blob creation
2017-03-07 Timothy Arcerist/mesa: don't propagate uniforms when restoring from...
2017-02-23 Timothy Arcerist/mesa: free shader cache buffer on fallback
2017-02-23 Timothy Arcerist/mesa: fix crash in shader cache cased by race condition
2017-02-22 Timothy Arcerist/mesa: implement a tgsi on-disk shader cache