nir: Allow var_mem_global in nir_lower_vars_to_explicit_types
[mesa.git] / src / compiler / glsl / shader_cache.cpp
2019-07-12 Alejandro Piñeiroglsl/shader_cache: handle SPIR-V shaders
2019-06-18 Kenneth Graunkeglsl: Fix out of bounds read in shader_cache_read_progr...
2019-01-19 Timothy Arceriglsl: be much more aggressive when skipping shader...
2019-01-18 Timothy ArceriRevert "glsl: be much more aggressive when skipping...
2019-01-18 Timothy Arceriglsl: be much more aggressive when skipping shader...
2019-01-18 Timothy Arceriglsl: don't skip GLSL IR opts on first-time compiles
2018-07-10 Jordan Justenmesa: Add disk shader cache driver blob callback
2018-04-12 Marek Olšákmesa: include mtypes.h less
2018-03-19 Jordan Justenglsl/shader_cache: Allow shader cache usage with transf...
2018-01-26 Brian Paulmesa: change gl_link_status enums to uppercase
2018-01-26 Brian Paulmesa: change gl_compile_status enums to uppercase
2017-12-08 Jordan Justenglsl: Split out shader program serialization
2017-11-29 Timothy Arcerimesa: rework _mesa_add_parameter() to only add a single...
2017-11-27 Timothy Arcerist/glsl_to_tgsi: make use of driver_cache_blob with...
2017-11-09 Timothy Arceriglsl: use the correct parent when allocating program...
2017-11-09 Timothy Arceriglsl: drop cache_fallback
2017-11-01 Jordan Justenglsl/shader_cache: Save fs (BlendSupport) metadata
2017-11-01 Jordan Justenglsl/shader_cache: Save and restore serialized nir...
2017-10-25 Connor Abbottglsl: move shader_cache type handling to glsl_types
2017-10-13 Jason Ekstrandcompiler/blob: Switch to init/finish instead of create...
2017-08-29 Emil Velikovutil: move string_to_uint_map to glsl
2017-08-25 Nicolai Hähnleglsl: fix glsl_struct_field size calculations for shade...
2017-08-25 Timothy Arceriglsl: pass shader source keys to the disk cache
2017-08-24 Timothy Arceriglsl: stop adding pointers from bindless structs to...
2017-08-24 Timothy Arceriglsl: stop adding pointers from shader_info to the...
2017-08-24 Timothy Arceriglsl: always write a name/label string to the cache
2017-08-24 Timothy Arceriglsl: don't write uniform storage offset if there isn...
2017-08-24 Timothy Arceriglsl: add has_uniform_storage() helper to shader cache
2017-08-24 Timothy Arceriglsl: stop adding pointers from glsl_struct_field to...
2017-08-24 Timothy Arceriglsl: stop adding pointers from gl_shader_variable...
2017-08-24 Timothy Arceriglsl: allow NULL to be passed to encode_type_to_blob()
2017-06-21 Kenneth Graunkeglsl: Track whether uniforms are active per stage
2017-06-14 Samuel Pitoisetglsl: process uniform images declared bindless
2017-06-14 Samuel Pitoisetglsl: process uniform samplers declared bindless
2017-06-14 Samuel Pitoisetmesa: add support for glUniformHandleui64*ARB()
2017-05-19 Timothy Arcerist/mesa: don't mark the program as in cache_fallback...
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_interface()
2017-04-21 Samuel Pitoisetglsl: get rid of values_for_type()
2017-04-15 Timothy Arceriglsl: don't run the GLSL pre-processor when we are...
2017-04-15 Timothy Arceriglsl: delay optimisations on individual shaders when...
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-26 Grazvydas Ignotasglsl/shader_cache: restore evicted shader keys
2017-03-21 Grazvydas Ignotasutil/disk_cache: use a helper to compute cache keys
2017-03-15 Emil Velikovutil/sha1: drop _mesa_sha1_{update, format} return...
2017-03-12 Timothy Arceriglsl: don't use ralloc for blob creation
2017-02-17 Timothy Arcerist/mesa/glsl: build string of dri options and use as...
2017-02-17 Timothy Arceriglsl: reserve parameter storage on cache restore
2017-02-17 Timothy Arceriglsl: don't try to load/store buffer object values...
2017-02-17 Timothy Arcerimesa/glsl: add cache_fallback flag to gl_shader_program...
2017-02-17 Timothy Arceriglsl: add api and glsl version to hash generation for...
2017-02-17 Timothy Arceriglsl: cache uniform values
2017-02-17 Timothy Arceriglsl: cache some more image metadata
2017-02-17 Timothy Arceriglsl: add support for caching atomic buffers
2017-02-17 Timothy Arceriglsl: add shader cache support for buffer blocks
2017-02-17 Timothy Arceriglsl: store subroutine remap table in shader cache
2017-02-17 Timothy Arceriglsl: add support for caching subroutines
2017-02-17 Timothy Arceriglsl: add support for caching shaders with xfb qualifiers
2017-02-17 Timothy Arceriglsl: add shader cache support for samplers
2017-02-17 Timothy Arceriglsl: add basic support for resource list to shader...
2017-02-17 Timothy Arceriglsl: fix uniform remap table cache when explicit locat...
2017-02-17 Carl Worthglsl: Serialize three additional hash tables with progr...
2017-02-17 Timothy Arceriglsl: add initial implementation of shader cache