commit | c0b8f7394bc83e1dabad7affde7b105abb26e116 | [log] [tgz] |
---|---|---|
author | Boris Brezillon <boris.brezillon@collabora.com> | Wed Oct 28 09:09:06 2020 +0100 |
committer | Marge Bot <eric+marge@anholt.net> | Tue Nov 03 14:42:42 2020 +0000 |
tree | 929d4d21708435382f12527f5d22743e62a1eff1 | |
parent | 29fc115d5810f1b1b65686b543b687d6d08205e9 [diff] |
panfrost: Leave push_constants pointer to NULL if there's no uniform This removes a warning in pandecode. Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7408>
diff --git a/src/gallium/drivers/panfrost/pan_cmdstream.c b/src/gallium/drivers/panfrost/pan_cmdstream.c index 36ee00d..ce55bce 100644 --- a/src/gallium/drivers/panfrost/pan_cmdstream.c +++ b/src/gallium/drivers/panfrost/pan_cmdstream.c
@@ -936,7 +936,8 @@ } } - *push_constants = transfer.gpu; + if (ss->uniform_count) + *push_constants = transfer.gpu; buf->dirty_mask = 0; return ubos.gpu;