iris: Use iris_flush_bits_for_history in iris_transfer_flush_region
[mesa.git] / src / gallium / drivers / radeonsi / si_compute.h
index ef8b4aec4df3a665e0d42ed42c2659d4149d561a..57c0bde4aca13a0b99935d702963f7758c6c7c98 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "si_shader.h"
 
-#define MAX_GLOBAL_BUFFERS 22
+#define MAX_GLOBAL_BUFFERS 32
 
 struct si_compute {
        struct pipe_reference reference;
@@ -57,6 +57,7 @@ struct si_compute {
        unsigned uses_bindless_samplers:1;
        unsigned uses_bindless_images:1;
        bool reads_variable_block_size;
+       unsigned num_cs_user_data_dwords;
 };
 
 void si_destroy_compute(struct si_compute *program);