Mesa (main): asahi: Enable primitive restart
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Jul 6 13:55:48 UTC 2021
Module: Mesa
Branch: main
Commit: 5f6013e008f1b13e5b2a1cbb97ae3f6f5a13d523
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f6013e008f1b13e5b2a1cbb97ae3f6f5a13d523
Author: Alyssa Rosenzweig <alyssa at rosenzweig.io>
Date: Mon Jul 5 21:53:09 2021 -0400
asahi: Enable primitive restart
Passes dEQP-GLES3.functional.primitive_restart.* except for a flake.
Signed-off-by: Alyssa Rosenzweig <alyssa at rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11730>
---
src/gallium/drivers/asahi/agx_state.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gallium/drivers/asahi/agx_state.c b/src/gallium/drivers/asahi/agx_state.c
index 35fc5360916..082337ea480 100644
--- a/src/gallium/drivers/asahi/agx_state.c
+++ b/src/gallium/drivers/asahi/agx_state.c
@@ -1557,7 +1557,7 @@ agx_draw_vbo(struct pipe_context *pctx, const struct pipe_draw_info *info,
assert((idx_size == 1) || (idx_size == 2) || (idx_size == 4));
agx_pack(out, INDEXED_DRAW, cfg) {
- cfg.restart_index = 0xFFFF;//info->restart_index;
+ cfg.restart_index = info->restart_index;
cfg.unk_2a = (ib >> 32);
cfg.primitive = prim;
cfg.restart_enable = info->primitive_restart;
More information about the mesa-commit
mailing list