On Monday, June 19, 2017 9:38:04 PM PDT Dave Airlie wrote: > From: Dave Airlie <[email protected]> > > Just noticed in passing. > > Signed-off-by: Dave Airlie <[email protected]> > --- > src/amd/common/ac_nir_to_llvm.c | 8 +++++--- > 1 file changed, 5 insertions(+), 3 deletions(-) > > diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c > index 49117d2..4d9c070 100644 > --- a/src/amd/common/ac_nir_to_llvm.c > +++ b/src/amd/common/ac_nir_to_llvm.c > @@ -3869,11 +3869,13 @@ static void visit_intrinsic(struct > nir_to_llvm_context *ctx, > case nir_intrinsic_load_primitive_id: > if (ctx->stage == MESA_SHADER_GEOMETRY) > result = ctx->gs_prim_id; > - else if (ctx->stage == MESA_SHADER_TESS_CTRL) > + else if (ctx->stage == MESA_SHADER_TESS_CTRL) { > + ctx->shader_info->tcs.uses_prim_id = true; > result = ctx->tcs_patch_id; > - else if (ctx->stage == MESA_SHADER_TESS_EVAL) > + } else if (ctx->stage == MESA_SHADER_TESS_EVAL) { > + ctx->shader_info->tcs.uses_prim_id = true; > result = ctx->tes_patch_id; > - else > + } else > fprintf(stderr, "Unknown primitive id intrinsic: %d", > ctx->stage); > break; > case nir_intrinsic_load_sample_id: >
This series is: Reviewed-by: Kenneth Graunke <[email protected]> although my review for patch 4 is probably pretty worthless, as I'm not familiar with GS scenario modes and the like :)
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
