- unsigned vs_entry_size, unsigned gs_entry_size,
- const struct gen_l3_config *l3_config);
-
-void genX(cmd_buffer_emit_hz_op)(struct anv_cmd_buffer *cmd_buffer,
- enum blorp_hiz_op op);
-
-VkResult
-genX(graphics_pipeline_create)(VkDevice _device,
- struct anv_pipeline_cache *cache,
- const VkGraphicsPipelineCreateInfo *pCreateInfo,
- const VkAllocationCallbacks *alloc,
- VkPipeline *pPipeline);
+ const unsigned entry_size[4]);
+
+void genX(cmd_buffer_so_memcpy)(struct anv_cmd_buffer *cmd_buffer,
+ struct anv_address dst, struct anv_address src,
+ uint32_t size);