Mesa (master): panfrost/mfbd: Zero out framebuffer_stride

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Jul 16 14:23:05 UTC 2019


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

Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date:   Mon Jul 15 15:35:30 2019 -0700

panfrost/mfbd: Zero out framebuffer_stride

We don't know what this is, so let's not pretend we do.

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

---

 src/gallium/drivers/panfrost/pan_mfbd.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/gallium/drivers/panfrost/pan_mfbd.c b/src/gallium/drivers/panfrost/pan_mfbd.c
index 728ed2f1604..a35acc311bc 100644
--- a/src/gallium/drivers/panfrost/pan_mfbd.c
+++ b/src/gallium/drivers/panfrost/pan_mfbd.c
@@ -239,8 +239,9 @@ panfrost_mfbd_set_cbuf(
                 rt->afbc.stride = 0;
                 rt->afbc.unk = 0x30009;
 
-                /* TODO: Investigate shift */
-                rt->framebuffer_stride = stride << 1;
+                /* TODO: The blob sets this to something nonzero, but it's not
+                 * clear what/how to calculate/if it matters */
+                rt->framebuffer_stride = 0;
         } else {
                 fprintf(stderr, "Invalid render layout (cbuf)");
                 assert(0);




More information about the mesa-commit mailing list