Mesa (master): panfrost: Replay more varying buffers

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Mar 19 04:05:05 UTC 2019


Module: Mesa
Branch: master
Commit: 5e6d33a7b6cf7a9753fc8de167341da7f542b7cc
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e6d33a7b6cf7a9753fc8de167341da7f542b7cc

Author: Alyssa Rosenzweig <alyssa at rosenzweig.io>
Date:   Fri Mar 15 03:34:25 2019 +0000

panfrost: Replay more varying buffers

This is required for gl_PointCoord to show up on decodes.

Signed-off-by: Alyssa Rosenzweig <alyssa at rosenzweig.io>

---

 src/gallium/drivers/panfrost/pandecode/decode.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gallium/drivers/panfrost/pandecode/decode.c b/src/gallium/drivers/panfrost/pandecode/decode.c
index 28bc0509feb..86fb968e334 100644
--- a/src/gallium/drivers/panfrost/pandecode/decode.c
+++ b/src/gallium/drivers/panfrost/pandecode/decode.c
@@ -1357,7 +1357,7 @@ pandecode_replay_vertex_tiler_postfix_pre(const struct mali_vertex_tiler_postfix
                 /* Number of descriptors depends on whether there are
                  * non-internal varyings */
 
-                pandecode_replay_attributes(attr_mem, p->varyings, job_no, suffix, varying_count > 1 ? 2 : 1, true);
+                pandecode_replay_attributes(attr_mem, p->varyings, job_no, suffix, varying_count > 1 ? 4 : 1, true);
         }
 
         if (p->varying_meta) {




More information about the mesa-commit mailing list