util/prim: fix primitive trimming for triangles with adjacency

Fix for PIPE_PRIM_TRIANGLES_ADJACENCY and PIPE_PRIM_TRIANGLE_STRIP_ADJACENCY.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Acked-by: Zack Rusin <zackr@vmware.com>
This commit is contained in:
Chia-I Wu
2013-05-02 11:25:39 +08:00
parent 573d8813fd
commit 64913002e4
+2 -2
View File
@@ -91,8 +91,8 @@ static INLINE boolean u_trim_pipe_prim( unsigned pipe_prim, unsigned *nr )
{ 3, 0 }, /* PIPE_PRIM_TRIANGLE_POLYGON */
{ 4, 4 }, /* PIPE_PRIM_LINES_ADJACENCY */
{ 4, 0 }, /* PIPE_PRIM_LINE_STRIP_ADJACENCY */
{ 6, 5 }, /* PIPE_PRIM_TRIANGLES_ADJACENCY */
{ 4, 0 }, /* PIPE_PRIM_TRIANGLE_STRIP_ADJACENCY */
{ 6, 6 }, /* PIPE_PRIM_TRIANGLES_ADJACENCY */
{ 6, 2 }, /* PIPE_PRIM_TRIANGLE_STRIP_ADJACENCY */
};
if (unlikely(pipe_prim >= PIPE_PRIM_MAX)) {