#ifndef __PAN_ENCODER_H
#define __PAN_ENCODER_H
+#include <stdbool.h>
#include "panfrost-job.h"
/* Invocation packing */
/* Attributes / instancing */
-struct pan_shift_odd {
- unsigned shift;
- unsigned odd;
-};
-
-struct pan_shift_odd
+unsigned
panfrost_padded_vertex_count(unsigned vertex_count);
unsigned
unsigned divisor,
union mali_attr *attrs);
-unsigned
-pan_expand_shift_odd(struct pan_shift_odd o);
+void panfrost_vertex_id(unsigned padded_count, union mali_attr *attr);
+void panfrost_instance_id(unsigned padded_count, union mali_attr *attr);
+
+/* Samplers */
+
+enum mali_func
+panfrost_flip_compare_func(enum mali_func f);
+
+
#endif