radeonsi: set PA_SU_SMALL_PRIM_FILTER_CNTL register on Polaris
[mesa.git] / src / gallium / drivers / radeonsi / sid.h
index 1363a44b8089d5c367c5ee15e440e79e9807f4b3..b9734898217aa4ba306acc45d71ee9ae7943a9cc 100644 (file)
 #define   G_02882C_YMAX_BOTTOM_EXCLUSION(x)                           (((x) >> 31) & 0x1)
 #define   C_02882C_YMAX_BOTTOM_EXCLUSION                              0x7FFFFFFF
 /*     */
+#define R_028830_PA_SU_SMALL_PRIM_FILTER_CNTL                           0x028830 /* Polaris */
+#define   S_028830_SMALL_PRIM_FILTER_ENABLE(x)                        (((x) & 0x1) << 0)
+#define   S_028830_TRIANGLE_FILTER_DISABLE(x)                         (((x) & 0x1) << 1)
+#define   S_028830_LINE_FILTER_DISABLE(x)                             (((x) & 0x1) << 2)
+#define   S_028830_POINT_FILTER_DISABLE(x)                            (((x) & 0x1) << 3)
+#define   S_028830_RECTANGLE_FILTER_DISABLE(x)                        (((x) & 0x1) << 4)
 #define R_028A00_PA_SU_POINT_SIZE                                       0x028A00
 #define   S_028A00_HEIGHT(x)                                          (((unsigned)(x) & 0xFFFF) << 0)
 #define   G_028A00_HEIGHT(x)                                          (((x) >> 0) & 0xFFFF)