aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/blorp/blorp.h
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2019-01-09 15:15:49 -0800
committerKenneth Graunke <[email protected]>2019-01-10 20:52:04 -0800
commitad9832d17b5b42f23081fcfabfe0ea4b1dea00df (patch)
tree5c9ef31e31c1d6324f3de1312430142e0ef5f826 /src/intel/blorp/blorp.h
parent084a1cdbb7f7e5cf8f8cee42d2edd3bfb58867ab (diff)
blorp: Pass the batch to lookup/upload_shader instead of context
This will allow drivers to pin shader buffers if necessary. i965 and anv do not need to do this today, but iris will. Reviewed-by: Jordan Justen <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/intel/blorp/blorp.h')
-rw-r--r--src/intel/blorp/blorp.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/intel/blorp/blorp.h b/src/intel/blorp/blorp.h
index 1e22712602d..3487ea7cf46 100644
--- a/src/intel/blorp/blorp.h
+++ b/src/intel/blorp/blorp.h
@@ -45,10 +45,10 @@ struct blorp_context {
const struct brw_compiler *compiler;
- bool (*lookup_shader)(struct blorp_context *blorp,
+ bool (*lookup_shader)(struct blorp_batch *batch,
const void *key, uint32_t key_size,
uint32_t *kernel_out, void *prog_data_out);
- bool (*upload_shader)(struct blorp_context *blorp,
+ bool (*upload_shader)(struct blorp_batch *batch,
const void *key, uint32_t key_size,
const void *kernel, uint32_t kernel_size,
const struct brw_stage_prog_data *prog_data,