radeonsi: don't enable VBOs in user SGPRs if compute-based culling can be used
[mesa.git] / src / gallium / drivers / radeonsi / si_pipe.h
index 6c92dc1a81e455ac238d5191d1c86b5619cac562..b0287688f9a4ae5cd88308c146a9c2a55d6f8fdc 100644 (file)
@@ -1437,7 +1437,10 @@ void si_dispatch_prim_discard_cs_and_draw(struct si_context *sctx,
                                          unsigned base_vertex,
                                          uint64_t input_indexbuf_va,
                                          unsigned input_indexbuf_max_elements);
-void si_initialize_prim_discard_tunables(struct si_context *sctx);
+void si_initialize_prim_discard_tunables(struct si_screen *sscreen,
+                                        bool is_aux_context,
+                                        unsigned *prim_discard_vertex_count_threshold,
+                                        unsigned *index_ring_size_per_ib);
 
 /* si_pipe.c */
 void si_init_compiler(struct si_screen *sscreen, struct ac_llvm_compiler *compiler);