diff options
author | Michel Dänzer <[email protected]> | 2014-01-09 16:35:46 +0900 |
---|---|---|
committer | Michel Dänzer <[email protected]> | 2014-01-29 11:07:23 +0900 |
commit | 28630713b2773a362f06be91818593e310215288 (patch) | |
tree | a290080b1646b4a244f87fd9f922e7dafa6c2c12 /src/gallium/drivers/radeonsi | |
parent | d8b3d806fc328ee2997c1d9f9bb630682f49cce5 (diff) |
radeonsi: Handle adjacency primitives
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi')
-rw-r--r-- | src/gallium/drivers/radeonsi/si_state_draw.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gallium/drivers/radeonsi/si_state_draw.c b/src/gallium/drivers/radeonsi/si_state_draw.c index e770edd7f45..41d2e1c24ac 100644 --- a/src/gallium/drivers/radeonsi/si_state_draw.c +++ b/src/gallium/drivers/radeonsi/si_state_draw.c @@ -363,10 +363,10 @@ static unsigned si_conv_pipe_prim(unsigned pprim) [PIPE_PRIM_QUADS] = V_008958_DI_PT_QUADLIST, [PIPE_PRIM_QUAD_STRIP] = V_008958_DI_PT_QUADSTRIP, [PIPE_PRIM_POLYGON] = V_008958_DI_PT_POLYGON, - [PIPE_PRIM_LINES_ADJACENCY] = ~0, - [PIPE_PRIM_LINE_STRIP_ADJACENCY] = ~0, - [PIPE_PRIM_TRIANGLES_ADJACENCY] = ~0, - [PIPE_PRIM_TRIANGLE_STRIP_ADJACENCY] = ~0 + [PIPE_PRIM_LINES_ADJACENCY] = V_008958_DI_PT_LINELIST_ADJ, + [PIPE_PRIM_LINE_STRIP_ADJACENCY] = V_008958_DI_PT_LINESTRIP_ADJ, + [PIPE_PRIM_TRIANGLES_ADJACENCY] = V_008958_DI_PT_TRILIST_ADJ, + [PIPE_PRIM_TRIANGLE_STRIP_ADJACENCY] = V_008958_DI_PT_TRISTRIP_ADJ }; unsigned result = prim_conv[pprim]; if (result == ~0) { |