summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Engestrom <eric.engestrom@intel.com>2018-08-07 11:43:50 +0100
committerEric Engestrom <eric.engestrom@intel.com>2018-08-07 14:20:50 +0100
commited07e831a80eed36c60f6e0276286a6e7db0266b (patch)
treee596464c7ae8811d3ae12659a612afd5336c2de5
parent87c156183cd668f1341326cc7c88ab6686f27d8f (diff)
i965: gen_shader_sha1() doesn't use the brw_context
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
-rw-r--r--src/mesa/drivers/dri/i965/brw_disk_cache.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_disk_cache.c b/src/mesa/drivers/dri/i965/brw_disk_cache.c
index 9a6f2ff570c..65fcab24b7f 100644
--- a/src/mesa/drivers/dri/i965/brw_disk_cache.c
+++ b/src/mesa/drivers/dri/i965/brw_disk_cache.c
@@ -53,8 +53,8 @@ debug_enabled_for_stage(gl_shader_stage stage)
}
static void
-gen_shader_sha1(struct brw_context *brw, struct gl_program *prog,
- gl_shader_stage stage, void *key, unsigned char *out_sha1)
+gen_shader_sha1(struct gl_program *prog, gl_shader_stage stage,
+ void *key, unsigned char *out_sha1)
{
char sha1_buf[41];
unsigned char sha1[20];
@@ -120,7 +120,7 @@ read_and_upload(struct brw_context *brw, struct disk_cache *cache,
*/
brw_prog_key_set_id(&prog_key, stage, 0);
- gen_shader_sha1(brw, prog, stage, &prog_key, binary_sha1);
+ gen_shader_sha1(prog, stage, &prog_key, binary_sha1);
size_t buffer_size;
uint8_t *buffer = disk_cache_get(cache, binary_sha1, &buffer_size);
@@ -277,7 +277,7 @@ write_program_data(struct brw_context *brw, struct gl_program *prog,
unsigned char sha1[20];
char buf[41];
- gen_shader_sha1(brw, prog, stage, key, sha1);
+ gen_shader_sha1(prog, stage, key, sha1);
_mesa_sha1_format(buf, sha1);
if (brw->ctx._Shader->Flags & GLSL_CACHE_INFO) {
fprintf(stderr, "putting binary in cache: %s\n", buf);