diff options
author | Kenneth Graunke <[email protected]> | 2019-01-09 15:15:49 -0800 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2019-01-10 20:52:04 -0800 |
commit | ad9832d17b5b42f23081fcfabfe0ea4b1dea00df (patch) | |
tree | 5c9ef31e31c1d6324f3de1312430142e0ef5f826 /src/intel/blorp/blorp.h | |
parent | 084a1cdbb7f7e5cf8f8cee42d2edd3bfb58867ab (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.h | 4 |
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, |