radeonsi: add translation of PATCH primitives
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
This commit is contained in:
parent
55b6f1caae
commit
d9d0de4d28
|
@ -64,6 +64,7 @@ static unsigned si_conv_pipe_prim(unsigned mode)
|
|||
[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,
|
||||
[PIPE_PRIM_PATCHES] = V_008958_DI_PT_PATCH,
|
||||
[R600_PRIM_RECTANGLE_LIST] = V_008958_DI_PT_RECTLIST
|
||||
};
|
||||
assert(mode < Elements(prim_conv));
|
||||
|
@ -87,6 +88,7 @@ static unsigned si_conv_prim_to_gs_out(unsigned mode)
|
|||
[PIPE_PRIM_LINE_STRIP_ADJACENCY] = V_028A6C_OUTPRIM_TYPE_LINESTRIP,
|
||||
[PIPE_PRIM_TRIANGLES_ADJACENCY] = V_028A6C_OUTPRIM_TYPE_TRISTRIP,
|
||||
[PIPE_PRIM_TRIANGLE_STRIP_ADJACENCY] = V_028A6C_OUTPRIM_TYPE_TRISTRIP,
|
||||
[PIPE_PRIM_PATCHES] = V_028A6C_OUTPRIM_TYPE_POINTLIST,
|
||||
[R600_PRIM_RECTANGLE_LIST] = V_028A6C_OUTPRIM_TYPE_TRISTRIP
|
||||
};
|
||||
assert(mode < Elements(prim_conv));
|
||||
|
|
Loading…
Reference in New Issue