index
:
mesa.git
gallium_va_encpackedheader01
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
compiler
/
glsl
/
shader_cache.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
mesa: change gl_link_status enums to uppercase
Brian Paul
2018-01-26
1
-1
/
+1
*
mesa: change gl_compile_status enums to uppercase
Brian Paul
2018-01-26
1
-1
/
+1
*
glsl: Split out shader program serialization
Jordan Justen
2017-12-08
1
-1181
/
+4
*
mesa: rework _mesa_add_parameter() to only add a single param
Timothy Arceri
2017-11-29
1
-2
/
+2
*
st/glsl_to_tgsi: make use of driver_cache_blob with the disk cache
Timothy Arceri
2017-11-28
1
-1
/
+1
*
glsl: use the correct parent when allocating program data members
Timothy Arceri
2017-11-09
1
-2
/
+2
*
glsl: drop cache_fallback
Timothy Arceri
2017-11-09
1
-1
/
+1
*
glsl/shader_cache: Save fs (BlendSupport) metadata
Jordan Justen
2017-10-31
1
-0
/
+6
*
glsl/shader_cache: Save and restore serialized nir in gl_program
Jordan Justen
2017-10-31
1
-0
/
+16
*
glsl: move shader_cache type handling to glsl_types
Connor Abbott
2017-10-25
1
-171
/
+0
*
compiler/blob: Switch to init/finish instead of create/destroy
Jason Ekstrand
2017-10-12
1
-19
/
+20
*
util: move string_to_uint_map to glsl
Emil Velikov
2017-08-29
1
-1
/
+1
*
glsl: fix glsl_struct_field size calculations for shader cache
Nicolai Hähnle
2017-08-25
1
-7
/
+4
*
glsl: pass shader source keys to the disk cache
Timothy Arceri
2017-08-25
1
-3
/
+17
*
glsl: stop adding pointers from bindless structs to the cache
Timothy Arceri
2017-08-24
1
-4
/
+8
*
glsl: stop adding pointers from shader_info to the cache
Timothy Arceri
2017-08-24
1
-6
/
+25
*
glsl: always write a name/label string to the cache
Timothy Arceri
2017-08-24
1
-4
/
+7
*
glsl: don't write uniform storage offset if there isn't one
Timothy Arceri
2017-08-24
1
-3
/
+10
*
glsl: add has_uniform_storage() helper to shader cache
Timothy Arceri
2017-08-24
1
-6
/
+13
*
glsl: stop adding pointers from glsl_struct_field to the cache
Timothy Arceri
2017-08-24
1
-7
/
+38
*
glsl: stop adding pointers from gl_shader_variable to the cache
Timothy Arceri
2017-08-24
1
-12
/
+28
*
glsl: allow NULL to be passed to encode_type_to_blob()
Timothy Arceri
2017-08-24
1
-0
/
+10
*
glsl: Track whether uniforms are active per stage
Kenneth Graunke
2017-06-22
1
-0
/
+2
*
glsl: process uniform images declared bindless
Samuel Pitoiset
2017-06-14
1
-0
/
+20
*
glsl: process uniform samplers declared bindless
Samuel Pitoiset
2017-06-14
1
-0
/
+23
*
mesa: add support for glUniformHandleui64*ARB()
Samuel Pitoiset
2017-06-14
1
-0
/
+2
*
st/mesa: don't mark the program as in cache_fallback when there is cache miss
Timothy Arceri
2017-05-20
1
-1
/
+1
*
glsl: make use of glsl_type::is_interface()
Samuel Pitoiset
2017-04-21
1
-1
/
+1
*
glsl: get rid of values_for_type()
Samuel Pitoiset
2017-04-21
1
-2
/
+2
*
glsl: don't run the GLSL pre-processor when we are skipping compilation
Timothy Arceri
2017-04-15
1
-0
/
+10
*
glsl: delay optimisations on individual shaders when cache is available
Timothy Arceri
2017-04-15
1
-1
/
+1
*
glsl: Fix blob memory leak
Bartosz Tomczyk
2017-04-04
1
-1
/
+1
*
glsl, st/shader_cache: check the whole sha1 for zero
Grazvydas Ignotas
2017-03-27
1
-1
/
+2
*
glsl/shader_cache: restore evicted shader keys
Grazvydas Ignotas
2017-03-27
1
-0
/
+17
*
util/disk_cache: use a helper to compute cache keys
Grazvydas Ignotas
2017-03-21
1
-1
/
+1
*
util/sha1: drop _mesa_sha1_{update, format} return type
Emil Velikov
2017-03-15
1
-7
/
+8
*
glsl: don't use ralloc for blob creation
Timothy Arceri
2017-03-13
1
-2
/
+2
*
st/mesa/glsl: build string of dri options and use as input to building sha fo...
Timothy Arceri
2017-02-17
1
-0
/
+6
*
glsl: reserve parameter storage on cache restore
Timothy Arceri
2017-02-17
1
-0
/
+1
*
glsl: don't try to load/store buffer object values in the cache
Timothy Arceri
2017-02-17
1
-2
/
+11
*
mesa/glsl: add cache_fallback flag to gl_shader_program_data
Timothy Arceri
2017-02-17
1
-1
/
+1
*
glsl: add api and glsl version to hash generation for shaders
Timothy Arceri
2017-02-17
1
-0
/
+8
*
glsl: cache uniform values
Timothy Arceri
2017-02-17
1
-0
/
+33
*
glsl: cache some more image metadata
Timothy Arceri
2017-02-17
1
-0
/
+10
*
glsl: add support for caching atomic buffers
Timothy Arceri
2017-02-17
1
-0
/
+89
*
glsl: add shader cache support for buffer blocks
Timothy Arceri
2017-02-17
1
-0
/
+163
*
glsl: store subroutine remap table in shader cache
Timothy Arceri
2017-02-17
1
-6
/
+42
*
glsl: add support for caching subroutines
Timothy Arceri
2017-02-17
1
-0
/
+107
*
glsl: add support for caching shaders with xfb qualifiers
Timothy Arceri
2017-02-17
1
-0
/
+108
*
glsl: add shader cache support for samplers
Timothy Arceri
2017-02-17
1
-0
/
+18
[next]