From 4dff991a9c997e27460147ed003ec4ceecc9f080 Mon Sep 17 00:00:00 2001 From: Boris Brezillon Date: Wed, 28 Apr 2021 12:52:57 +0200 Subject: [PATCH] panfrost: Get rid of the vertex_count arg in pan_preload_emit_varying() We always pass 4 anyway. Signed-off-by: Boris Brezillon Reviewed-by: Alyssa Rosenzweig --- src/panfrost/lib/pan_blitter.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/panfrost/lib/pan_blitter.c b/src/panfrost/lib/pan_blitter.c index 0f9ef149168..60c27af7d51 100644 --- a/src/panfrost/lib/pan_blitter.c +++ b/src/panfrost/lib/pan_blitter.c @@ -721,7 +721,7 @@ pan_preload_needed(const struct pan_fb_info *fb, bool zs) static void pan_preload_emit_varying(struct pan_pool *pool, - mali_ptr coordinates, unsigned vertex_count, + mali_ptr coordinates, struct MALI_DRAW *draw) { /* Bifrost needs an empty desc to mark end of prefetching */ @@ -736,7 +736,7 @@ pan_preload_emit_varying(struct pan_pool *pool, pan_pack(varying_buffer.cpu, ATTRIBUTE_BUFFER, cfg) { cfg.pointer = coordinates; cfg.stride = 4 * sizeof(float); - cfg.size = cfg.stride * vertex_count; + cfg.size = cfg.stride * 4; } if (padding_buffer) { @@ -919,7 +919,7 @@ pan_preload_emit_dcd(struct pan_pool *pool, cfg.thread_storage = tsd; cfg.state = rsd; - pan_preload_emit_varying(pool, coordinates, 4, &cfg); + pan_preload_emit_varying(pool, coordinates, &cfg); pan_preload_emit_viewport(pool, fb, &cfg); pan_preload_emit_textures(pool, fb, zs, &cfg);