summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_genX.h
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2016-08-22 19:08:33 -0700
committerJason Ekstrand <[email protected]>2016-09-13 12:40:12 -0700
commit4a6c9e20b88340b5eb91650835b6fa3f0ba3d0f6 (patch)
treecacea85d65f43862e9df84389e0af33fd6c09c38 /src/intel/vulkan/anv_genX.h
parent8cb144bd93fbcb7cae259d737731bf825367fb69 (diff)
anv: Generalize emit_urb_setup
Signed-off-by: Jason Ekstrand <[email protected]> Reviewed-by: Topi Pohjolainen <[email protected]>
Diffstat (limited to 'src/intel/vulkan/anv_genX.h')
-rw-r--r--src/intel/vulkan/anv_genX.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/intel/vulkan/anv_genX.h b/src/intel/vulkan/anv_genX.h
index bfec1aeca86..ccf4357407f 100644
--- a/src/intel/vulkan/anv_genX.h
+++ b/src/intel/vulkan/anv_genX.h
@@ -52,6 +52,12 @@ void genX(cmd_buffer_flush_dynamic_state)(struct anv_cmd_buffer *cmd_buffer);
void genX(cmd_buffer_flush_compute_state)(struct anv_cmd_buffer *cmd_buffer);
+void
+genX(emit_urb_setup)(struct anv_device *device, struct anv_batch *batch,
+ VkShaderStageFlags active_stages,
+ unsigned vs_entry_size, unsigned gs_entry_size,
+ const struct gen_l3_config *l3_config);
+
VkResult
genX(graphics_pipeline_create)(VkDevice _device,
struct anv_pipeline_cache *cache,