On Wed, Jul 17, 2019 at 3:44 PM Samuel Pitoiset <samuel.pitoi...@gmail.com> wrote: > > Signed-off-by: Samuel Pitoiset <samuel.pitoi...@gmail.com> > --- > src/amd/vulkan/radv_pipeline.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c > index de933937f03..8b6e62a75f5 100644 > --- a/src/amd/vulkan/radv_pipeline.c > +++ b/src/amd/vulkan/radv_pipeline.c > @@ -3452,6 +3452,14 @@ radv_pipeline_generate_hw_ngg(struct radeon_cmdbuf > *ctx_cs, > bool break_wave_at_eoi = false; > unsigned nparams; > > + if (es_type == MESA_SHADER_TESS_EVAL) { > + struct radv_shader_variant *gs = > + pipeline->shaders[MESA_SHADER_GEOMETRY]; > + > + if (es_enable_prim_id || (gs && gs->info.info.uses_prim_id)) > + break_wave_at_eoi = true; > + } > +
r-b > nparams = MAX2(outinfo->param_exports, 1); > radeon_set_context_reg(ctx_cs, R_0286C4_SPI_VS_OUT_CONFIG, > S_0286C4_VS_EXPORT_COUNT(nparams - 1) | > -- > 2.22.0 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev