diff options
author | Bas Nieuwenhuizen <[email protected]> | 2019-07-06 12:30:31 +0200 |
---|---|---|
committer | Bas Nieuwenhuizen <[email protected]> | 2019-07-07 17:51:32 +0200 |
commit | 817bd0cc2e5ec9b3716f528c84c03218735e2f07 (patch) | |
tree | 2288a07a1a3cce2bcfc081aa197a6441f00b4715 /src/amd/vulkan | |
parent | ee21bd7440c3222cc01a630c4ef49d33bf431807 (diff) |
radv/gfx10: Use GS rectlist when needed.
Reviewed-by: Samuel Pitoiset <[email protected]>
Diffstat (limited to 'src/amd/vulkan')
-rw-r--r-- | src/amd/vulkan/radv_pipeline.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c index cc5f339f34f..69acfdaec7d 100644 --- a/src/amd/vulkan/radv_pipeline.c +++ b/src/amd/vulkan/radv_pipeline.c @@ -4164,6 +4164,8 @@ radv_pipeline_init(struct radv_pipeline *pipeline, prim = V_008958_DI_PT_RECTLIST; gs_out = V_028A6C_OUTPRIM_TYPE_TRISTRIP; pipeline->graphics.can_use_guardband = true; + if (radv_pipeline_has_ngg(pipeline)) + gs_out = V_028A6C_VGT_OUT_RECT_V0; } pipeline->graphics.prim_restart_enable = !!pCreateInfo->pInputAssemblyState->primitiveRestartEnable; /* prim vertex count will need TESS changes */ |