i965: Refactor emission of atomic counter operations
[mesa.git] / src / mesa / drivers / dri / i965 / brw_shader.h
index ba2404a7eb402fca12571c5f8b2627d1aaa084c9..12113b97e104e7f4627d2f598c3e98599030bb3c 100644 (file)
@@ -27,6 +27,7 @@
 #include "brw_reg.h"
 #include "brw_defines.h"
 #include "brw_context.h"
+#include "compiler/nir/nir.h"
 
 #ifdef __cplusplus
 #include "brw_ir_allocator.h"
@@ -286,6 +287,8 @@ unsigned tesslevel_outer_components(GLenum tes_primitive_mode);
 unsigned tesslevel_inner_components(GLenum tes_primitive_mode);
 unsigned writemask_for_backwards_vector(unsigned mask);
 
+unsigned get_atomic_counter_op(nir_intrinsic_op op);
+
 #ifdef __cplusplus
 }
 #endif