diff options
author | Rob Clark <robdclark@gmail.com> | 2018-06-16 12:26:50 -0400 |
---|---|---|
committer | Rob Clark <robdclark@gmail.com> | 2018-06-21 08:54:47 -0400 |
commit | e1e40935b4adb60e47e90e6d83589c369a26b6e2 (patch) | |
tree | 9769817569aff981acc77553fe0a5ac54c430dd8 /src/gallium | |
parent | 77e790f99a5c6ee7b9687149b944ca4fb4a8ff9b (diff) |
freedreno/ir3: fix base_vertex
Fixes: c366f422f0a nir: Offset vertex_id by first_vertex instead of base_vertex
Signed-off-by: Rob Clark <robdclark@gmail.com>
Diffstat (limited to 'src/gallium')
-rw-r--r-- | src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c b/src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c index 73871f8e0db..0fe88e1f826 100644 --- a/src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c +++ b/src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c @@ -2400,6 +2400,7 @@ emit_intrinsic(struct ir3_context *ctx, nir_intrinsic_instr *intr) ctx->ir->outputs[n] = src[i]; } break; + case nir_intrinsic_load_base_vertex: case nir_intrinsic_load_first_vertex: if (!ctx->basevertex) { ctx->basevertex = create_driver_param(ctx, IR3_DP_VTXID_BASE); |