Mesa (master): panfrost: Fix gnu-empty-initializer build errors.

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Nov 29 00:25:20 UTC 2019


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

Author: Vinson Lee <vlee at freedesktop.org>
Date:   Wed Nov 27 23:37:00 2019 -0800

panfrost: Fix gnu-empty-initializer build errors.

Fixes: a24d6fbae60c ("meson: Add -Werror=gnu-empty-initializer to MSVC compat args")
Signed-off-by: Vinson Lee <vlee at freedesktop.org>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>

---

 src/gallium/drivers/panfrost/pan_blit.c    | 2 +-
 src/gallium/drivers/panfrost/pan_context.c | 4 ++--
 src/gallium/drivers/panfrost/pan_mfbd.c    | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/gallium/drivers/panfrost/pan_blit.c b/src/gallium/drivers/panfrost/pan_blit.c
index a9bad17bd45..361e39bd8a2 100644
--- a/src/gallium/drivers/panfrost/pan_blit.c
+++ b/src/gallium/drivers/panfrost/pan_blit.c
@@ -106,7 +106,7 @@ void
 panfrost_blit_wallpaper(struct panfrost_context *ctx, struct pipe_box *box)
 {
         struct panfrost_batch *batch = ctx->wallpaper_batch;
-        struct pipe_blit_info binfo = { };
+        struct pipe_blit_info binfo = {0};
 
         panfrost_blitter_save(ctx, ctx->blitter_wallpaper);
 
diff --git a/src/gallium/drivers/panfrost/pan_context.c b/src/gallium/drivers/panfrost/pan_context.c
index b1006f81ec9..0c95ea6631c 100644
--- a/src/gallium/drivers/panfrost/pan_context.c
+++ b/src/gallium/drivers/panfrost/pan_context.c
@@ -58,7 +58,7 @@ static struct midgard_tiler_descriptor
 panfrost_emit_midg_tiler(struct panfrost_batch *batch, unsigned vertex_count)
 {
         struct panfrost_screen *screen = pan_screen(batch->ctx->base.screen);
-        struct midgard_tiler_descriptor t = {};
+        struct midgard_tiler_descriptor t = {0};
         unsigned height = batch->key.height;
         unsigned width = batch->key.width;
 
@@ -1959,7 +1959,7 @@ update_so_info(struct pipe_stream_output_info *so_info,
                uint64_t outputs_written)
 {
 	uint64_t so_outputs = 0;
-	uint8_t reverse_map[64] = {};
+	uint8_t reverse_map[64] = {0};
 	unsigned slot = 0;
 
 	while (outputs_written)
diff --git a/src/gallium/drivers/panfrost/pan_mfbd.c b/src/gallium/drivers/panfrost/pan_mfbd.c
index 10a27c9d8dd..4cc32dee5c2 100644
--- a/src/gallium/drivers/panfrost/pan_mfbd.c
+++ b/src/gallium/drivers/panfrost/pan_mfbd.c
@@ -357,8 +357,8 @@ mali_ptr
 panfrost_mfbd_fragment(struct panfrost_batch *batch, bool has_draws)
 {
         struct bifrost_framebuffer fb = panfrost_emit_mfbd(batch, has_draws);
-        struct bifrost_fb_extra fbx = {};
-        struct bifrost_render_target rts[4] = {};
+        struct bifrost_fb_extra fbx = {0};
+        struct bifrost_render_target rts[4] = {0};
 
         /* We always upload at least one dummy GL_NONE render target */
 




More information about the mesa-commit mailing list