diff options
author | Timothy Arceri <[email protected]> | 2017-05-20 11:06:25 +1000 |
---|---|---|
committer | Timothy Arceri <[email protected]> | 2017-05-23 09:09:43 +1000 |
commit | 0bbcfbfc0b35c7fa59441006adb1f69519a7df8f (patch) | |
tree | ba4aa3c4990f96b8cf184a5e554b58e0d3c0c57d /src/gallium/drivers | |
parent | d970f773f4d72814721f6f58a71c307a608ab30d (diff) |
util/disk_cache: add new driver_flags param to cache keys
This will be used for things such as adding driver specific environment
variables to the key. Allowing us to set environment vars that change
the shader and not have the driver ignore them if it finds existing
shaders in the cache.
Reviewed-by: Eduardo Lima Mitev <[email protected]>
Diffstat (limited to 'src/gallium/drivers')
-rw-r--r-- | src/gallium/drivers/nouveau/nouveau_screen.c | 2 | ||||
-rw-r--r-- | src/gallium/drivers/radeon/r600_pipe_common.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/nouveau/nouveau_screen.c b/src/gallium/drivers/nouveau/nouveau_screen.c index 15cb965453a..13b76d76816 100644 --- a/src/gallium/drivers/nouveau/nouveau_screen.c +++ b/src/gallium/drivers/nouveau/nouveau_screen.c @@ -158,7 +158,7 @@ nouveau_disk_cache_create(struct nouveau_screen *screen) if (res != -1) { screen->disk_shader_cache = disk_cache_create(nouveau_screen_get_name(&screen->base), - timestamp_str); + timestamp_str, 0); free(timestamp_str); } } diff --git a/src/gallium/drivers/radeon/r600_pipe_common.c b/src/gallium/drivers/radeon/r600_pipe_common.c index 38a92190f0e..10e9a294fbe 100644 --- a/src/gallium/drivers/radeon/r600_pipe_common.c +++ b/src/gallium/drivers/radeon/r600_pipe_common.c @@ -868,7 +868,7 @@ static void r600_disk_cache_create(struct r600_common_screen *rscreen) if (res != -1) { rscreen->disk_shader_cache = disk_cache_create(r600_get_chip_name(rscreen), - timestamp_str); + timestamp_str, 0); free(timestamp_str); } } |