mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 08:40:11 +01:00
radeonsi: add translation of PATCH primitives
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
This commit is contained in:
parent
55b6f1caae
commit
d9d0de4d28
1 changed files with 2 additions and 0 deletions
|
|
@ -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…
Add table
Reference in a new issue